Recommended Posts

Shifty, I don't know the technical term for that window that opens when the batch file runs (ECHO?) but can you tell me how I can have AutoPatcher run on my Unattended WinXP w/AutoPatcher Installation CD without that batch file window open? Can I just edit out all the ECHO lines in the CUST_INSTL.cmd file? I don't know much about this stuff, but I'd sure like to learn. :shifty:

Below is what I am using because my Unattended installs APXP from the CD without copying the files to the HDD.

@ECHO OFF

SET VERSION=1.0

rem - creating cleanup batch file for next boot.

rem - written by cpugeniusmv

ECHO @ECHO OFF > "%systemdrive%\Documents and Settings\All Users\Start Menu\Programs\Startup\cleanup.bat"

ECHO TITLE -=CLEANING UP AUTOPATCHERXP FILES=->> "%systemdrive%\Documents and Settings\All Users\Start Menu\Programs\Startup\cleanup.bat"

ECHO ECHO SETUP IS NOW REMOVING TEMPORARY FILES USED TO INSTALL AUTOPATCHERXP...>> "%systemdrive%\Documents and Settings\All Users\Start Menu\Programs\Startup\cleanup.bat"

ECHO DEL /Q "%systemdrive%\CUST_INSTL.cmd">> "%systemdrive%\Documents and Settings\All Users\Start Menu\Programs\Startup\cleanup.bat"

ECHO DEL /Q "%systemdrive%\Documents and Settings\All Users\Start Menu\Programs\Startup\cleanup.bat">> "%systemdrive%\Documents and Settings\All Users\Start Menu\Programs\Startup\cleanup.bat"

REM - INSTALL AUTOPATCHER XP UN-ATTENDED...

REM - WRITTEN BY SHIFTY

TITLE -=UN-ATTENDED AUTOPATCHER INSTALLER VERSION %VERSION%=-

ECHO.

ECHO -=UN-ATTENDED AUTOPATCHER INSTALLER VERSION %VERSION%=-

ECHO.

ECHO THIS BATCH FILE IS DESIGNED TO SILENTLY INSTALL AUTOPATCHER

ECHO ON YOUR SYSTEM. THIS PROCESS CAN TAKE ANYWHERE FROM 10 TO 120

ECHO MINUTES.

ECHO.

ECHO INSTALLING AUTOPATCHER...

start /wait %CDROM%\$OEM$\autopatch\autopatcher.exe /noeula /unattend

ECHO.

ECHO AUTOPATCHER WAS INSTALLED!

ECHO.

ECHO.

EXIT

Thanks for any help you can give.

Edited by ITinerant

hmmmm. Well that did what I wanted as far as the command window (if that's what it's called) but now, instead of installing autopatcher on a light blue background, Windows starts with the Taskbar and Start Menu open and the Windows Tour bubble nagging me while AutoPatcher is running. Maybe that /wait was there for a reason? If you know any way to run AutoPatcher on that light blue background without the "Command Window", could you please let me know how? Thanks for all your help.

i think i have a method in mind...but i'm not completely sure...

in CUST_INSTL.cmd, remove the line that says

start %CDROM%\$OEM$\autopatch\autopatcher.exe /noeula /unattend

then, in winnt.sif add this line (under "%systemdrive%\CUST_INSTL.cmd" in the [GuiRunOnce] section:

"%CDROM%\$OEM$\autopatch\autopatcher.exe" /noeula /unattend

so now you will have two lines under [GuiRunOnce]

parts i'm not sure about:

whether or not it will run a second item under guirunonce

whether the command line switches need to be in or out of the quotes.

i'm pretty sure the method described will work.

try

"%CDROM%\$OEM$\autopatch\autopatcher.exe /noeula /unattend"

if that doesn't work, delete the "%systemdrive%\CUST_INSTL.cmd" line, and delete the CUST_INSTL.cmd file from the $OEM$\$1 directory. that will leave you with only one line under guirunonce...that being the one to start autopatcher which is the only one you would need because you are running it from cd

so you don't need the cleanup procedure put in place by the cmd file.

I used:

"%CDROM%\$OEM$\autopatch\autopatcher.exe /noeula /unattend"

under guirunonce in the winnt.sif and deleted the "%systemdrive%\CUST_INSTL.cmd" line, and deleted the CUST_INSTL.cmd file from the $OEM$\$1 directory.

YES! :woot: cpugeniusmv, you is definately DA MAN! :woot:

See edited Quote above for what I did.

Now My Unattended Windows XP w/AutoPatcher Installation CD is Kewl! :cool:

Thanks verrrrry much!

Im pretty much getting the hang of creating unattended inatall cds, using the SLIPXP util that you guys have created, but am wondering if the install process could be done from a folder on a secondary hard drive? Just to speed up the install, and remove the size restriction on CDs?

I know it isnt as straight forward as copying the unattended cd to a drive, then running the winnt.exe (with switches - as yet unknown), or is it? Im trying to get as much info as I can, before I start tinkering!!!

Any help would be appreciated :D

Im pretty much getting the hang of creating unattended inatall cds, using the SLIPXP util that you guys have created, but am wondering if the install process could be done from a folder on a secondary hard drive? Just to speed up the install, and remove the size restriction on CDs?

I know it isnt as straight forward as copying the unattended cd to a drive, then running the winnt.exe (with switches - as yet unknown), or is it? Im trying to get as much info as I can, before I start tinkering!!!

Any help would be appreciated :D

well there's two things to worry about that i've not have experience with:

accessing NTFS from a Boot Disk (not an issue if you have fat32 partitions)

Starting the XP installation process from the boot disk.

Hello,

I ran the the new FULL AP for January with tthe current release SLIPXP 1.0.

Everytink went smoothly ! (Y) :beer:

Before burning the Slipstreamed CD, I was curious to know how much space I saved.

:o I din't save space, I FILLED THE MAX SPACE.

explanation:

My Original WinXP CD I386 folder = 485 MB

The content of my XPCD folder is 728MB (\I386=463MB - \$OEM\$1\Autopatch=262MB) see attached image

Infact, the Autopatch(=262MB) folder is the exact copy of the "Custom Slipstream\AutoPatcher XP" (AutoPatcherXP_Jan.exe after extraction)

My question is:

1) Does the XPCD folder is really slipstreamed?:unsure:

2) If so, How can I know that? :s

3) May I delete \$OEM\$1\Autopatch (262MB)

Tnx for yr help

coucou

Hi again,

I think I found my problem.

After analyzing closely the batch files.

XP_SLIPSTEAM_BUILDER.bat

ECHO [GuiRunOnce]>> XPCD\i386\winnt.sif

ECHO "%%systemdrive%%\CUST_INSTL.cmd">> XPCD\i386\winnt.sif

As everythink went OK and winnt.sif was was created, have a look what's gine inside CUST_INSTL.cmd

CUST_INSTL.cmd

All the commands are refer to \Documents and Settings\All Users\Start Menu\Programs\Startup\ path

As I'm using a french Windows version, the path is \Documents and Settings\All Users\Menu D?marrer\Programmes\D?marrageb>

I have no much time to test this right now, I'll test it on next sundy and let you know.

Nice WE

coucou

ok, I manually removed MSNmessenger.exe Messenger.exe and MESSENGERPLUS so I could fit everything on the CD.. since I wasn't installing these anyway... this shouldnt be an issue.

But now when I try to boot from CD I get an error stating that line 21 of i386/winnt.sif is invalid and setup cannot continue. Line 21 is:

AutoLogonCount=2 REM - do not change this!!

So I don't understand what the problem is. Any ideas?

Dave

You need to edit out the remark in the sif file. It was written by mistake. If you want to make a completely new disc, you can also edit the batch file to move the REM up or down a line and then run the batch file again.

Sorry it should read:

AutoLogonCount=2

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • BATorrent 3.0.2 by Razvan Serea BATorrent is a lightweight, open-source BitTorrent client built with modern C++ and Qt 6, offering a clean, fast, and privacy-focused alternative to traditional torrent apps. It supports magnet links, .torrent files, resume data, sequential downloading, per-file priorities, and even imports from qBittorrent. Power users benefit from integrated RSS auto-download with regex filtering, duplicate detection, and automatic tracker lists from Stremio. Streaming is seamless thanks to auto-detected players like VLC and IINA. BATorrent includes robust VPN tools—interface binding, auto-detection for WireGuard-based services like Mullvad and NordLynx, kill switch, proxy support, and IP filtering. A full WebUI enables remote control, while integrations with Plex, Jellyfin, and Emby automate library updates. With themes, speed scheduling, system-tray alerts, and cross-platform support for Windows, Linux, and macOS, BATorrent delivers a polished, high-performance torrenting experience. BATorrent features: Core .torrent file and magnet link support Resume data — picks up where you left off after restart Import torrents from qBittorrent Create .torrent files from any file or folder Sequential download mode Per-file priority control (skip, low, normal, high) Seed ratio limits with auto-pause DHT, PEX, UPnP, NAT-PMP RSS Auto-Download Subscribe to RSS feeds — automatically download new torrents as they appear Regex filters — match only what you want (e.g. 1080p|720p, S01E\d+) Per-feed settings — custom save path, check interval (5–1440 min), enable/disable Auto-download — matched items are downloaded automatically in the background Supports magnet links, .torrent URLs, and tags Tray notifications when items are auto-downloaded Duplicate detection — never downloads the same item twice Stremio Stremio Addon System pre-installed — works out of the box Auto tracker list from ngosang/trackerslist Streaming Play while downloading — stream video files before the download is complete Supports mp4, mkv, avi, mov, wmv, flv, webm, m4v, ts Auto-detects installed players (VLC, IINA, system default) VPN & Privacy Interface binding — lock torrent traffic to a specific network interface (e.g. tun0) Auto VPN detection — identifies VPN interfaces (tun, tap, WireGuard, Mullvad, NordLynx, ProtonVPN) Kill switch — automatically pauses all torrents if the VPN interface drops Auto-resume — resumes only the torrents paused by the kill switch when VPN reconnects Proxy support — SOCKS5 and HTTP proxy with optional authentication IP filtering — load P2P blocklists to block unwanted IP ranges Protocol encryption (enabled / forced / disabled) WebUI Remote management — control torrents from any browser at http://localhost:8080 REST API with JSON responses Add torrents via magnet link or .torrent upload Pause, resume, remove torrents remotely View peers and files per torrent Dark theme matching the desktop app HTTP Basic Auth with SHA-256 password hashing Configurable port and remote access (localhost vs 0.0.0.0) Interface 3 themes: Dark, Light, Midnight (bat/vampire aesthetic) Real-time speed graph Detailed panel with tabs: General, Peers, Files, Trackers Filter bar: search by name, filter by state (Active, Downloading, Seeding, Paused, Finished) Drag & drop .torrent files and magnet links Drag & drop reorder in torrent list System tray with notifications (download complete, kill switch events, RSS auto-downloads) Splash screen with bat animation Bilingual: English and Portuguese (BR), auto-detected from system locale Bandwidth Scheduler Alternative speed limits — set different download/upload limits on a schedule Time range — configure active hours (e.g. 01:00 to 07:00), supports overnight ranges Per-day control — choose which days of the week the schedule applies Automatically switches between normal and alternative speeds Media Server Integration Plex — automatically trigger library scan when a download completes Jellyfin / Emby — same automatic library refresh via API Configure server URL and authentication token/key in Settings System Cross-platform: Windows, Linux, macOS Auto-shutdown — automatically shut down PC when all downloads complete (60s cancellable countdown) Auto-update system (AppImage on Linux, installer on Windows, DMG on macOS) CLI arguments: pass .torrent files or magnet: URIs directly Keyboard shortcuts: Space to toggle pause, Ctrl+A to select all, Ctrl+O to open BATorrent 3.0.2 changelog: Phone pairing & WebUI The browser WebUI was reskinned to match the desktop app — same dark palette, Inter font, flat surfaces, the real BATorrent logo (it was a random bat before), and a proper magnet icon. It now looks like the same product, not a separate dashboard. Pairing is one tap and zero typing: the generated WebUI password is now copyable, and the QR code carries the credentials — scanning it from your phone logs straight in (no typing the IP or password), then drops the credentials from the address bar. Search Two new providers: RuTor (CIS sources, no login, via a public TorAPI relay) and Torrents-CSV. Results are sorted by seeders (healthiest first), and each search now times out after 15 s so one dead provider can't hang the UI. Files & trackers Per-file priority is back: right-click a file in the detail panel to set Skip / Low / Normal / High. Rename an individual file inside a torrent (double-click or the file menu), separate from renaming the torrent. Remove a tracker from a torrent (the ✕ on a tracker row); adding was already there. Smart Paste on Ctrl+V — paste a magnet, a 40-char info-hash, or a .torrent URL straight from the clipboard and it's added immediately (text fields still paste text normally). Covers & titles Anime fansub naming ([Group] Title - NN) now resolves to the right show. Audio channel layouts in titles (DDP5.1, 7.1, …) are stripped so they don't pollute cover matching. Under the hood The legacy QWidget interface is gone. QML had been the only UI since 3.0.0 (reachable old code lived behind a hidden --legacy flag); with parity confirmed, the entire QWidget layer — main window, every dialog, the theme manager — was removed (~13,400 lines). The four restored actions above were features that backend already supported but the QML port had never wired. macOS: the WebUI password hash moved out of the keychain into app settings, so launching the app no longer pops a login-keychain password prompt on unsigned builds. The actual password still lives in the keychain. Cleanup: ~400 orphaned translation strings and a batch of dead code removed; internal duplication collapsed; an ARCHITECTURE.md added for contributors. Unit / security / memory tests and the ASan/UBSan/TSan sanitizers stay green. Download: BATorrent 3.0.2 | 30.5 MB (Open Source) Download: BATorrent Portable | 42.3 MB Links: BATorrent Website | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • How about a global switch to turn the awful things off instead of a registry hack? Then everyone wins.
    • This doesn't strike me as so shocking when... " IT admins do have some control over this rollout. If they choose to opt out, devices in their tenant won't automatically get the dreaded Copilot app"
  • Recent Achievements

    • Mentor
      grik went up a rank
      Mentor
    • Dedicated
      JKR earned a badge
      Dedicated
    • One Year In
      CHUNWEI earned a badge
      One Year In
    • Conversation Starter
      FBSPL earned a badge
      Conversation Starter
    • Week One Done
      I2D earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      468
    2. 2
      PsYcHoKiLLa
      257
    3. 3
      Skyfrog
      79
    4. 4
      ATLien_0
      60
    5. 5
      FloatingFatMan
      60
  • Tell a friend

    Love Neowin? Tell a friend!