Showing posts with label windows. Show all posts
Showing posts with label windows. Show all posts

Saturday, June 23, 2012

Copying Files in Order Using the MS-DOS FOR Command

 

Scenario: Copying pictures from a Windows 7 computer to a Nix X13A Digital Frame. In Windows 7, I arranged the pictures in the order I wanted using Windows Explorer, by name like Photo 001.jpg, Photo 002.jpg, etc. Then I copied them to the Digital Frame and discovered they were out of sequence.

Figuring Out What Happened: The Nix site says that to ensure photos in an exact sequence, you should load them one-by-one which implies it uses the date stamp of the time in the device (digital frame) to determine order.

Solution: There are many solutions, but this is what I did to copy each file one-by-one, in order automatically using the FOR loop command.

1. Open a command prompt, e.g. by typing cmd.exe in the Start menu. (Or use the winkey + R which opens a Run window and then type in cmd.)

2. In the Windows Command Processor window, navigate to the directory where the pictures are kept on your computer.

3. Type the following DOS command and check the output to make sure that the files are listed in the order you want.

for /r %i in (*) do echo %i 


You can customize the command. For example, if you want only files starting with “Photo”, you can modify the command as shown below.

for /r %i in (Photo*) do echo %i 


4. Assuming the Digital Frame is connected and appears on D:\ and the folder you want to copy to on the device is “Some Folder” then this command will do the task of copying the files in the order you want.

for /r %i in (Photo*) do copy "%i" "D:\Some Folder"\. 


Note: The ordering of files in Windows Explorer when you sort by file name can differ from the ordering in a Windows Command Processor window using “dir * /O=N” which orders by name which is the default. In particular, this difference occurs when you use use the bulk rename feature in Windows Explorer. The bulk rename leaves you with files that have parentheses in the name and the sorting gets interesting. For example “Test File (10).jpg” comes before “Test File (2).jpg” in the DOS output but not in Windows Explorer. So beware.


Thursday, September 15, 2011

Installing Windows 8 Developer Preview on VirtualBox

Windows 8 Developer Preview

In this post we show you how to install the Windows 8 Developer Preview on Oracle’s VirtualBox (a virtualization product for enterprise and home use). This is just one of many possible paths – one that we figured out. Hope it helps.

Our Hardware: We tried these instructions on a Lenovo T510 and T410s running Windows 7. Both with 8GB of RAM and greater than 30 GB disk space free. The T410 has a solid state drive (SSD).

Enable Virtualization

If virtualization is enabled already for you, you can skip this step. For our machines, virtualization was not turned on.

  1. Before restarting, suspend BitLocker Drive Encryption. (This avoids BitLocker complaining about a system change.)
  2. Restart and go to the bios setup. (For T510 and T410s hit F1. Your computer may use a different key.)
  3. In the bios we went to Config > CPU and enabled "Intel ® Virtualization Technology” and “Intel ® Vt-d Feature”. The first feature allows the Virtual Machine Monitor to utilize additional capabilities provided by Intel Virtualization Technology. The second feature (Vt-d) is virtualization technology for directed I/O.
  4. Save and restart the computer.
  5. Resume BitLocker.

Install VirtualBox

Install VirtualBox if you don’t already have it. It should take a few minutes to install and didn’t require a reboot for us.

Get the Preview

Get the developer preview .iso (disk image) file from the link above. Here we are using the Windows Developer Preview with developer tools English, 64-bit (x64), which is 4.8 GB. Save the disk image where you can access it in subsequent steps.

Create a Virtual Machine

Open VirtualBox and create a New Virtual Machine.

  1. Click the New button on toolbar. This starts the Create New Virtual Machine wizard.
  2. In the VM Name and OS Type step of the wizard, name your virtual machine, select Microsoft Windows as your operating system, and select version as Windows 7 (64 bit).
  3. In the Memory step, select your memory. We selected 3072 MB.
  4. In the Virtual Hard Disk step, keep the defaults.
  5. In the Welcome to the virtual disk creation wizard step, select VDI (VirtualBox Disk Image).
  6. In the Virtual disk storage details step, select Dynamically allocated.
  7. In the Virtual disk file location and size step, keep the defaults (of 20GB).
  8. In the Summary pane, review the details and click Create.
  9. You are now ready to configure the virtual machine (VM).

Configure the Virtual Machine


The key configuration items are the System and Storage settings which are discussed below.

  1. Select the VM (make sure it is highlighted) Click Settings.
  2. Select the System icon in the left pane and configure Motherboard, Processor, and Acceleration tabs as shown below. The key settings are toe select Enable IO APIC on the Motherboard tab and Enable VT-x/AMD-V and Enable Nested Paging on the Acceleration tab.
  3. Select the Storage icon in the left pane. Select Empty under the IDE Controller in the Storage Tree and to the right of the CD/DVD Drive select the drop down icon and find the disk image. If you haven’t previously used the disk image, select Choose a virtual CD/DVD disk file… and go find the disk image you saved previously.

  4. You are ready to turn on the VM.

Turn on the VM and Start the Installation.

  1. Click the Start button in VirtualBox Manager to turn on the VM.
  2. As you start, you will get a number of Information messages about mouse pointer integration, color mode, and auto capture keyboard. Don’t worry too much about these now. Just click OK on each.
  3. The first install screen, click Next.
  4. Then click Install now.
  5. Select the license checkbox and click Next.
  6. On the Which type of installation do you want? screen, select Custom (advanced) for a new installation.
  7. On the Where do you want to install Windows? screen, select the default disk and click Next.
  8. Wait a few moments as the install happens.
  9. Select the checkbox in the License terms window and click Accept.
  10. Give your Windows 8 virtual instance a name.
  11. Select express setting in the next screen. Express settings uses a Windows Live ID. (We do not show the path of using custom settings. It entails creating a user account.)

  12. Provide the credentials on the next two screens.

  13. Wait a few moments as it “prepares your PC”.
  14. Viola, your desktop shows up!

Basic Navigation Around the New Windows 8 System

  1. From the starting Metro UI, click the Desktop tile in the lower left to go to the “traditional” desktop.

  2. Right click and select Screen resolution. Set a resolution.
  3. Hit the Windows key (left of the space bar) to go back to the tile view (Metro UI).
  4. Touch the user tile image to access lock, log off, add user, and change user tile functionality quickly.
  5. Windows key + f brings up the search functionality.
  6. Windows key + i brings up some taskbar/settings.
  7. Mouse over the lower left hand corner to bring up a Start menu for Metro.
  8. To suspend the the state of the VM, go to the Machine menu and select Close. Then select Save the machine state in the next dialog box.