{"id":1148,"date":"2008-08-06T14:37:18","date_gmt":"2008-08-06T14:37:18","guid":{"rendered":"http:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm"},"modified":"2008-08-06T14:37:18","modified_gmt":"2008-08-06T14:37:18","slug":"using-bits-to-manage-file-distribution","status":"publish","type":"post","link":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm","title":{"rendered":"Using BITS to manage file distribution"},"content":{"rendered":"<p>Microsoft&#8217;s <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa362827.aspx\">Background Intelligent Transfer Service<\/a> (BITS) has been around since Windows 2000 SP3 and provides a &#8220;firewall-friendly&#8221; means of transferring files across the network which also allows for restarts.  It&#8217;s also the file transfer mechanism used for Windows updates (but is <a href=\"http:\/\/en.wikipedia.org\/wiki\/Background_Intelligent_Transfer_Service\">not exclusively used for Microsoft products<\/a>) and is now at version 3.0 (included with Windows Vista and Windows Server 2008).<\/p>\n<p>A few weeks back, I was discussing the problem of rebuilding remote servers with some colleagues.  We considered that it may be advantageous to keep a copy of the build image locally (e.g. on a branch office server) but image management (making sure that the locally cached image is the latest version) is an important concern.  One of my colleagues asked if BITS could be used to control the distribution of the image files (which could be expected to be around 2GB) so I decided to dig a little further.  The short answer is &#8220;yes&#8221;, but there are some things to be aware of:<\/p>\n<ul>\n<li>Whilst recent versions of BITS can transfer files from either a web server (using HTTP\/HTTPS) or a UNC shares (using SMB) but <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa362800(VS.85).aspx\">BITS 1.5 and earlier does not support the SMB protocol for the remote server<\/a>.<\/li>\n<li><a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa363130(VS.85).aspx\">Uploads require Microsoft IIS (5.0, 6.0 or 7.0, but not 5.1) with BITS IIS extensions configured<\/a>.  This means that pushing updates to a folder on a client is not possible (unless running IIS on all the clients); however it is possible to &#8220;pull&#8221; a file, if another method of initiating the transfer exists (e.g. a process which polls a central location for changes; by running a remote script from RDP, telnet; or instantiating a job using another method).  If running IIS for uploads is appropriate, then check out the article on <a href=\"http:\/\/www.simple-talk.com\/dotnet\/.net-tools\/using-bits-to-upload-files-with-.net\/\">using BITS to upload files with .NET<\/a> by Phil Wilson (no relation!).<\/li>\n<li><a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa362800(VS.85).aspx\">IIS 5.0\/BITS 1.2 or earlier each have a maximum file size for download of 4GB<\/a>.<\/li>\n<li><a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa363133(VS.85).aspx\">BITS 2.0 and earlier only uses the network interface card to measure network traffic and is not aware of network conditions further out on the network<\/a> (i.e. the client&#8217;s Gigabit Ethernet NIC may be barely used but the WAN link may be significantly slower and could possibly be running at full capacity). For this reason, <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa362844(VS.85).aspx\">group policies may be applied to control the behaviour of BITS<\/a>. <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa363133(VS.85).aspx\">BITS 3.0 can also use an Internet gateway device to determine network usage<\/a>, as well as supporting <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa964314(VS.85).aspx\">peer caching<\/a> &#8211; for peer-to-peer distribution of files using BITS.<\/li>\n<li><a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa362841(VS.85).aspx\">BITS guarantees that the version of the file it transfers is consistent based on the file size and time stamp, not content<\/a> (BITS does not protect against man-in-the-middle attacks but implementing <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2005\/08\/introduction-to-ipsec.htm\">IPSec<\/a> would).<\/li>\n<\/ul>\n<p><a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/aa362813.aspx\">Microsoft provides a command line tool called BITSAdmin (<code>bitsadmin.exe<\/code>) for monitoring the progress of BITS jobs<\/a>.  BITSAdmin is available as a support tool for Windows XP SP2 and Windows Server 2003 but is included with Windows Vista and Windows Server 2008.  James Finnigan has a good post introducing the concept of <a href=\"http:\/\/blogs.msdn.com\/jamesfi\/archive\/2006\/12\/23\/how-to-use-bits-to-transfer-files.aspx\">transferring files using BITS<\/a>; Aaron Czechowski has another <a href=\"http:\/\/blogs.technet.com\/aaronczechowski\/archive\/2008\/03\/08\/bitsadmin-script.aspx\">BITSAdmin script<\/a>; Frank-Peter Schultze has a good post on <a href=\"http:\/\/www.fpschultze.de\/news+article.storyid+103.htm\">scripting downloads with BITS<\/a>; or refer to the full <a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/cc780708.aspx\">BITSAdmin syntax<\/a> and <a href=\"http:\/\/technet.microsoft.com\/en-us\/library\/cc783085.aspx\">examples<\/a> for further details.<\/p>\n<p>Various third party wrappers also exist, including:<\/p>\n<ul>\n<li><a href=\"http:\/\/www.codeproject.com\/KB\/vb\/Bitsup.aspx\">Bitsup<\/a>.<\/li>\n<li><a href=\"http:\/\/eddietse.blogspot.com\/2004\/08\/bits-c-wrapper.html\">Bits C# Wrapper<\/a>.<\/li>\n<li><a href=\"http:\/\/www.codeproject.com\/KB\/cs\/Managed_BITS.aspx\">Managed BITS<\/a>.<\/li>\n<\/ul>\n<p>I haven&#8217;t seen a PowerShell wrapper for BITS yet but I have used Alexander Sukhovey&#8217;s <a href=\"http:\/\/4u3u.spaces.live.com\/blog\/cns!D49B37B43E9E7B5E!344.entry\">BGet<\/a> command (batch) file to initiate and manage BITS file transfers.<\/p>\n<p>If BITS is not appropriate, <a href=\"http:\/\/kjellsj.blogspot.com\/2007\/04\/managed-file-transfer-using-bits-dark.html\">those with plenty of bandwidth might consider RoboCopy<\/a> (I have used it in the past to synchronise folders across the network) but, for me, <a href=\"http:\/\/klinkby.wordpress.com\/2008\/01\/19\/bitsync\/\">Mads Klinkby&#8217;s BITSync<\/a> looks perfect &#8211; unfortunately the download link was unavailable at the time of writing this post.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft&#8217;s Background Intelligent Transfer Service (BITS) has been around since Windows 2000 SP3 and provides a &#8220;firewall-friendly&#8221; means of transferring files across the network which also allows for restarts. It&#8217;s also the file transfer mechanism used for Windows updates (but is not exclusively used for Microsoft products) and is now at version 3.0 (included with &hellip; <a href=\"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Using BITS to manage file distribution<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[],"tags":[33],"class_list":["post-1148","post","type-post","status-publish","format-standard","hentry","tag-windows"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Using BITS to manage file distribution - markwilson.it<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using BITS to manage file distribution - markwilson.it\" \/>\n<meta property=\"og:description\" content=\"Microsoft&#8217;s Background Intelligent Transfer Service (BITS) has been around since Windows 2000 SP3 and provides a &#8220;firewall-friendly&#8221; means of transferring files across the network which also allows for restarts. It&#8217;s also the file transfer mechanism used for Windows updates (but is not exclusively used for Microsoft products) and is now at version 3.0 (included with &hellip; Continue reading Using BITS to manage file distribution\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm\" \/>\n<meta property=\"og:site_name\" content=\"markwilson.it\" \/>\n<meta property=\"article:published_time\" content=\"2008-08-06T14:37:18+00:00\" \/>\n<meta name=\"author\" content=\"Mark Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:site\" content=\"@markwilsonit\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Mark Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/08\\\/using-bits-to-manage-file-distribution.htm#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/08\\\/using-bits-to-manage-file-distribution.htm\"},\"author\":{\"name\":\"Mark Wilson\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"headline\":\"Using BITS to manage file distribution\",\"datePublished\":\"2008-08-06T14:37:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/08\\\/using-bits-to-manage-file-distribution.htm\"},\"wordCount\":618,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"keywords\":[\"Microsoft Windows\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/08\\\/using-bits-to-manage-file-distribution.htm#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/08\\\/using-bits-to-manage-file-distribution.htm\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/08\\\/using-bits-to-manage-file-distribution.htm\",\"name\":\"Using BITS to manage file distribution - markwilson.it\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\"},\"datePublished\":\"2008-08-06T14:37:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/08\\\/using-bits-to-manage-file-distribution.htm#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/08\\\/using-bits-to-manage-file-distribution.htm\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/2008\\\/08\\\/using-bits-to-manage-file-distribution.htm#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using BITS to manage file distribution\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/\",\"name\":\"markwilson.it\",\"description\":\"get-info -class technology | write-output &gt; \\\/dev\\\/web\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/#\\\/schema\\\/person\\\/98f61365e7c39d6be942174b8c4de468\",\"name\":\"Mark Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\",\"width\":800,\"height\":800,\"caption\":\"Mark Wilson\"},\"logo\":{\"@id\":\"https:\\\/\\\/i0.wp.com\\\/www.markwilson.co.uk\\\/blog\\\/uploads\\\/image-4.png?fit=800%2C800&ssl=1\"},\"description\":\"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.\",\"sameAs\":[\"http:\\\/\\\/www.markwilson.co.uk\\\/\",\"https:\\\/\\\/www.instagram.com\\\/markwilsonuk\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/markawilson\\\/\",\"https:\\\/\\\/x.com\\\/markwilsonit\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCWHlZCoHRTocdvtrOJ2IL4A\"],\"url\":\"https:\\\/\\\/www.markwilson.co.uk\\\/blog\\\/author\\\/mark-wilson\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Using BITS to manage file distribution - markwilson.it","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm","og_locale":"en_GB","og_type":"article","og_title":"Using BITS to manage file distribution - markwilson.it","og_description":"Microsoft&#8217;s Background Intelligent Transfer Service (BITS) has been around since Windows 2000 SP3 and provides a &#8220;firewall-friendly&#8221; means of transferring files across the network which also allows for restarts. It&#8217;s also the file transfer mechanism used for Windows updates (but is not exclusively used for Microsoft products) and is now at version 3.0 (included with &hellip; Continue reading Using BITS to manage file distribution","og_url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm","og_site_name":"markwilson.it","article_published_time":"2008-08-06T14:37:18+00:00","author":"Mark Wilson","twitter_card":"summary_large_image","twitter_creator":"@markwilsonit","twitter_site":"@markwilsonit","twitter_misc":{"Written by":"Mark Wilson","Estimated reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm#article","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm"},"author":{"name":"Mark Wilson","@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"headline":"Using BITS to manage file distribution","datePublished":"2008-08-06T14:37:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm"},"wordCount":618,"commentCount":0,"publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"keywords":["Microsoft Windows"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm","url":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm","name":"Using BITS to manage file distribution - markwilson.it","isPartOf":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#website"},"datePublished":"2008-08-06T14:37:18+00:00","breadcrumb":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.markwilson.co.uk\/blog\/2008\/08\/using-bits-to-manage-file-distribution.htm#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.markwilson.co.uk\/blog"},{"@type":"ListItem","position":2,"name":"Using BITS to manage file distribution"}]},{"@type":"WebSite","@id":"https:\/\/www.markwilson.co.uk\/blog\/#website","url":"https:\/\/www.markwilson.co.uk\/blog\/","name":"markwilson.it","description":"get-info -class technology | write-output &gt; \/dev\/web","publisher":{"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.markwilson.co.uk\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/www.markwilson.co.uk\/blog\/#\/schema\/person\/98f61365e7c39d6be942174b8c4de468","name":"Mark Wilson","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","url":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","contentUrl":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1","width":800,"height":800,"caption":"Mark Wilson"},"logo":{"@id":"https:\/\/i0.wp.com\/www.markwilson.co.uk\/blog\/uploads\/image-4.png?fit=800%2C800&ssl=1"},"description":"A Chartered IT Professional, with recent experience in technology leadership, IT strategy and practice management roles, Mark Wilson is an Enterprise Architect in the Advisory and Management Group at risual. During a career spanning more than two decades, Mark has gained widespread recognition as an expert in his field including both industry and national press exposure. In addition to certifications from Microsoft, VMware, Red Hat, The Open Group and Axelos, Mark held a Microsoft Most Valuable Professional (MVP) award for three years and is now part of the MVP Reconnect programme. Mark is also well-known on social media and maintains an award-winning blog.","sameAs":["http:\/\/www.markwilson.co.uk\/","https:\/\/www.instagram.com\/markwilsonuk\/","https:\/\/www.linkedin.com\/in\/markawilson\/","https:\/\/x.com\/markwilsonit","https:\/\/www.youtube.com\/channel\/UCWHlZCoHRTocdvtrOJ2IL4A"],"url":"https:\/\/www.markwilson.co.uk\/blog\/author\/mark-wilson"}]}},"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":874,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/08\/avoiding-windows-server-2003-r2-product-activation-after-using-non-vlk-media.htm","url_meta":{"origin":1148,"position":0},"title":"Avoiding Windows Server 2003 R2 product activation after using non-VLK media","author":"Mark Wilson","date":"Tuesday 7 August 2007","format":false,"excerpt":"Last month I wrote about how it's possible to upgrade a retail copy of Windows Vista to an Enterprise version and it turns out that this is also possible with other versions of Windows. Last week I needed to build a new server with Windows Server 2003 R2 and my\u2026","rel":"","context":"In \"Microsoft Windows Server 2003\"","block_context":{"text":"Microsoft Windows Server 2003","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/windows-server-2003"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":424,"url":"https:\/\/www.markwilson.co.uk\/blog\/2006\/11\/windows-vista-imaging-and-deployment.htm","url_meta":{"origin":1148,"position":1},"title":"Windows Vista imaging and deployment","author":"Mark Wilson","date":"Monday 13 November 2006","format":false,"excerpt":"However much I try to avoid it, as an IT infrastructure consultant, I always seem to get involved in operating system deployment. With that in mind, a couple of days back, I went along to an event at which Microsoft UK's James O'Neill gave an interesting presentation on Windows Vista\u2026","rel":"","context":"In \"Microsoft Windows PE\"","block_context":{"text":"Microsoft Windows PE","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/windows-pe"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":950,"url":"https:\/\/www.markwilson.co.uk\/blog\/2007\/11\/bdd-2007-overview.htm","url_meta":{"origin":1148,"position":2},"title":"BDD 2007 overview","author":"Mark Wilson","date":"Thursday 22 November 2007","format":false,"excerpt":"It's been almost three years since I wrote a post about the Microsoft Solution Accelerator for Business Desktop Deployment (BDD) and since then it's been updated twice - first with BDD v2.5 and now with BDD 2007 (the latest version of which is now known simply as Microsoft Deployment). According\u2026","rel":"","context":"In \"Microsoft Windows Vista\"","block_context":{"text":"Microsoft Windows Vista","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/windows-vista"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":401,"url":"https:\/\/www.markwilson.co.uk\/blog\/2004\/02\/overview-of-microsoft-software-update.htm","url_meta":{"origin":1148,"position":3},"title":"Overview of Microsoft Software Update Services","author":"Mark Wilson","date":"Monday 23 February 2004","format":false,"excerpt":"I've spent the last few days working on a Microsoft Software Update Services (SUS) proof of concept for a client. In my last job, I implemented a hierarchy of SUS servers across Europe, to manage our Microsoft patch distribution. The system works - but it is a v1.0 product, and\u2026","rel":"","context":"In \"Microsoft Windows\"","block_context":{"text":"Microsoft Windows","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/windows"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":635,"url":"https:\/\/www.markwilson.co.uk\/blog\/2006\/12\/using-ris-as-tftp-server.htm","url_meta":{"origin":1148,"position":4},"title":"Using RIS as a TFTP server","author":"Mark Wilson","date":"Sunday 3 December 2006","format":false,"excerpt":"Earlier tonight I needed to upgrade the software on an Ethernet switch. Most network administrators will be aware that this generally requires access to a trivial file transfer protocol (TFTP) server and it's widely believed that to set up TFTP on a Windows server requires third party software. Not so\u2026","rel":"","context":"In \"Microsoft Windows Server 2003\"","block_context":{"text":"Microsoft Windows Server 2003","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/windows-server-2003"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":462,"url":"https:\/\/www.markwilson.co.uk\/blog\/2005\/12\/using-ris-to-pxe-boot-non-windows.htm","url_meta":{"origin":1148,"position":5},"title":"Using RIS to PXE boot non-Windows images","author":"Mark Wilson","date":"Thursday 1 December 2005","format":false,"excerpt":"I've written a few posts previously for this blog about Microsoft Remote Installation Services (RIS), but today I needed to do something I knew was possible in theory but had never done before - using RIS to serve a boot image of something that's not an unattended Windows setup. Although\u2026","rel":"","context":"In \"Microsoft Windows 2000\"","block_context":{"text":"Microsoft Windows 2000","link":"https:\/\/www.markwilson.co.uk\/blog\/tag\/windows-2000"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=1148"}],"version-history":[{"count":0,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1148\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=1148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=1148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markwilson.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=1148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}