<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3016414430049429869</id><updated>2024-09-04T21:13:34.756-07:00</updated><title type='text'>Windows Servers-One Less Tricky Pony</title><subtitle type='html'>Unwelcome Windows Administration issues and inviting resolutions</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>126</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-1715459743175337848</id><published>2015-10-19T23:16:00.001-07:00</published><updated>2015-10-19T23:16:07.745-07:00</updated><title type='text'>Exchange: We won’t be able to deliver this message to John Doe because it is too large</title><content type='html'>&lt;p&gt;You may get this error message in Outlook when sending email to a particular user ( s ) due to &lt;strong&gt;Message Size Restriction&lt;/strong&gt; parameters in Mailbox properties. &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;font size=&quot;4&quot;&gt;We won’t be able to deliver this message to John Doe because it is too large.&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Usually &lt;strong&gt;Message Size Restriction&lt;/strong&gt; is turned off, meaning within Exchange organization users are able to send bigger sized attachments. To increase the Message Size Restriction or to disable it, change it in the mailbox properties in Exchange console. &lt;/p&gt; &lt;ol&gt; &lt;li&gt;Open the Exchange Console  &lt;li&gt;Search for the mailbox in Recipients –&amp;gt; Mailbox section  &lt;li&gt;Double click or right click the mailbox &amp;amp; select Properties.  &lt;li&gt;Select &lt;strong&gt;Mailbox features&lt;/strong&gt; and click on View details under Message Size Restrictions.  &lt;li&gt;Uncheck boxes to disable the size restriction or enter an message size value in KBs.  &lt;li&gt;Click OKs to close and save the setting.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.googleusercontent.com/-pc0VVTDLg24/ViXcH-wv-FI/AAAAAAAAWd8/FNxZH_82j60/s1600-h/image%25255B5%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.googleusercontent.com/-r4CqqM70EtM/ViXcJfd6hwI/AAAAAAAAWeE/bgSr2B5xrTs/image_thumb%25255B3%25255D.png?imgmax=800&quot; width=&quot;958&quot; height=&quot;587&quot;&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/1715459743175337848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2015/10/exchange-we-wont-be-able-to-deliver.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1715459743175337848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1715459743175337848'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2015/10/exchange-we-wont-be-able-to-deliver.html' title='Exchange: We won’t be able to deliver this message to John Doe because it is too large'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.googleusercontent.com/-r4CqqM70EtM/ViXcJfd6hwI/AAAAAAAAWeE/bgSr2B5xrTs/s72-c/image_thumb%25255B3%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-1735869311145431223</id><published>2015-09-25T17:00:00.001-07:00</published><updated>2015-09-25T17:00:05.616-07:00</updated><title type='text'>Use Skype for Business with older Lync Servers (Fix for error: Server version is incompatible)</title><content type='html'>&lt;p&gt;Skype for Business 2013 or 2016 will throw this error if you try to use it with older Lync servers.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Cannot sign in because the server version is incompatible with Skype for Business.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.googleusercontent.com/-RhRnLi66vl8/VgXcFA_vpDI/AAAAAAAAWY4/Ys8VdzyHJV0/s1600-h/image%25255B7%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.googleusercontent.com/-9s6hfB3FShI/VgXcFSSm9LI/AAAAAAAAWY8/GFpgr8zX-_0/image_thumb%25255B3%25255D.png?imgmax=800&quot; width=&quot;574&quot; height=&quot;315&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Fix: Add DisableServerCheck registry key. Reboot your computer (to reload the HKEY_LOCAL_MACHINE&lt;strong&gt; &lt;/strong&gt;registry hive). Your Skype for Business client will work after reboot.&lt;/p&gt; &lt;p&gt;Key: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\16.0\lync &lt;br&gt;Name:&amp;nbsp; DisableServerCheck &lt;br&gt;Type: DWORD &lt;br&gt;Value: 1 (00000001)  &lt;p&gt;You may download &lt;a href=&quot;http://1drv.ms/1NSq6yi&quot; target=&quot;_blank&quot;&gt;this file&lt;/a&gt; (right click the downloaded file and select Merge to add to the registry).&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/1735869311145431223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2015/09/use-skype-for-business-with-older-lync_25.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1735869311145431223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1735869311145431223'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2015/09/use-skype-for-business-with-older-lync_25.html' title='Use Skype for Business with older Lync Servers (Fix for error: Server version is incompatible)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.googleusercontent.com/-9s6hfB3FShI/VgXcFSSm9LI/AAAAAAAAWY8/GFpgr8zX-_0/s72-c/image_thumb%25255B3%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-1691257959633350640</id><published>2015-09-19T17:05:00.001-07:00</published><updated>2015-09-19T17:05:44.457-07:00</updated><title type='text'>Office: “Add to dictionary” option greyed out</title><content type='html'>&lt;p&gt;I have helped someone with their Word (&amp;amp; PowerPoint) for not able to add custom words into Dictionary. When the user selected an word and right click, the option for &lt;strong&gt;Add to dictionary&lt;/strong&gt; is greyed out like below picture. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.googleusercontent.com/-zXWDLXhXAlg/Vf34T3g3AsI/AAAAAAAAWVs/A29lKZUSkXo/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.googleusercontent.com/-vHXdZTElAKM/Vf34UWM4G9I/AAAAAAAAWVw/Dq1OqqBcLmQ/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;435&quot; height=&quot;200&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Fix/Solution: Add a Custom Dictionary and select a language in Proofing options. &lt;/p&gt; &lt;ol&gt; &lt;li&gt;Click File –&amp;gt; Options  &lt;li&gt;Select Proofing –&amp;gt; Custom Dictionaries  &lt;li&gt;Select the CUSTOM.DIC and a Language (English (United States) in my case) if not selected. If you don’t see your language, add it.&lt;/li&gt;&lt;/ol&gt; &lt;blockquote&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.googleusercontent.com/-i_UlBCupKs8/Vf34UksmJHI/AAAAAAAAWV0/oPXfjJB7sn8/s1600-h/image%25255B15%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.googleusercontent.com/-XbuZob3EMnM/Vf34VCThb_I/AAAAAAAAWWA/IzSpnHe9uDw/image_thumb%25255B7%25255D.png?imgmax=800&quot; width=&quot;431&quot; height=&quot;184&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;4. That’s all. Click OK’s to close all dialog boxes. Your problem is fixed. You can now add words into custom dictionary.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.googleusercontent.com/-HrtuWFQN2MA/Vf34VaHw-SI/AAAAAAAAWWE/AxooaL58zkI/s1600-h/image%25255B19%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.googleusercontent.com/-lOSXOEAfH9A/Vf34V8CHYJI/AAAAAAAAWWM/_Ye-zKMHqYk/image_thumb%25255B9%25255D.png?imgmax=800&quot; width=&quot;446&quot; height=&quot;199&quot;&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/1691257959633350640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2015/09/office-add-to-dictionary-option-greyed.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1691257959633350640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1691257959633350640'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2015/09/office-add-to-dictionary-option-greyed.html' title='Office: “Add to dictionary” option greyed out'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.googleusercontent.com/-vHXdZTElAKM/Vf34UWM4G9I/AAAAAAAAWVw/Dq1OqqBcLmQ/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-7935204810268168148</id><published>2015-02-04T21:43:00.001-08:00</published><updated>2015-02-04T21:43:34.771-08:00</updated><title type='text'>Exchange: Hide Distribution Group Members</title><content type='html'>&lt;p&gt;Other day I have been asked to find out if we can hide DL Members. So Users can see the DL in Address Book, but can’t see the members. I found it’s very easy to do. (Microsoft Exchange Rocks!!!)&lt;/p&gt; &lt;p&gt;Here is how you do it. &lt;/p&gt; &lt;ol&gt; &lt;li&gt;Open Active Directory Users and Computers console.  &lt;li&gt;Click &lt;strong&gt;View&lt;/strong&gt; Menu and select &lt;strong&gt;Advanced Features&lt;/strong&gt; (to enable it)  &lt;li&gt;Find your Distribution List or Security Group (mail enabled) in the OU  &lt;ol&gt; &lt;li&gt;DO NOT search your group. Because if you open the DL/Group properties from search windows, it will NOT show the Attribute Editor which is the advanced feature)&lt;/li&gt;&lt;/ol&gt; &lt;li&gt;Double click to open the DL/Group to see the properties. Go to &lt;strong&gt;Attribute Editor&lt;/strong&gt; tab.  &lt;li&gt;Find &lt;strong&gt;hideDLMembership&lt;/strong&gt; attribute, double click to open and select &lt;strong&gt;True&lt;/strong&gt;. Click OK twice to close the dialog boxes.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/-PKywN9zbDfA/VNMC-pX1_mI/AAAAAAAAQW4/db7mYaduKM0/s1600-h/image%25255B11%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/-gyiLMVxh0rs/VNMC_XmqytI/AAAAAAAAQXA/SmUkwDqV0NU/image_thumb%25255B7%25255D.png?imgmax=800&quot; width=&quot;455&quot; height=&quot;539&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;It takes a while to take effect the changes while Exchange generates Offline Address Book and Outlook get it. If you want to make the offline address book process faster, follow my blog post &lt;a href=&quot;http://anandthearchitect.com/2013/09/20/exchange-2010-offline-address-book-is-not-updated-fast-enough/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;In Outlook, DL properties shows like this with hidden members. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-M1s2fBW87Is/VNMC__1jKFI/AAAAAAAAQXI/8PdPc97ZwE8/s1600-h/image%25255B20%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/-yrRan1cvJFU/VNMDAa1sBxI/AAAAAAAAQXM/UM74kF7Qz1Q/image_thumb%25255B12%25255D.png?imgmax=800&quot; width=&quot;499&quot; height=&quot;341&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;If we check the DL in OWA, it shows like this:&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-bQchT5Q-Nyo/VNMDBF-OkzI/AAAAAAAAQXY/LGHEGdTITsM/s1600-h/image%25255B21%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-0D6uWT6ZxCw/VNMDBVHPXoI/AAAAAAAAQXc/pDLrSbILwys/image_thumb%25255B13%25255D.png?imgmax=800&quot; width=&quot;375&quot; height=&quot;381&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Hope it helped you. Leave me a reply.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/7935204810268168148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2015/02/exchange-hide-distribution-group-members.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/7935204810268168148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/7935204810268168148'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2015/02/exchange-hide-distribution-group-members.html' title='Exchange: Hide Distribution Group Members'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-gyiLMVxh0rs/VNMC_XmqytI/AAAAAAAAQXA/SmUkwDqV0NU/s72-c/image_thumb%25255B7%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-1404349637564887435</id><published>2014-04-24T23:23:00.001-07:00</published><updated>2014-04-24T23:23:31.687-07:00</updated><title type='text'>IIS: Publish Windows Share to WebDAV site</title><content type='html'>&lt;p&gt;Publishing local folders as WebDAV site is very easy with IIS. There is plenty of help available that. &lt;/p&gt; &lt;p&gt;BUT there is not much help on publishing a Windows share via WebDAV. So I decided to publish one after we successfully published it at my work. It works beautifully. &lt;/p&gt; &lt;p&gt;One Liner: The trick is to replace &lt;strong&gt;ApplicationPoolIdentity&lt;/strong&gt; (by default it is IIS_IUSRS local group on the server) and use different Application Pool. &lt;/p&gt; &lt;p&gt;More info about IIS_IUSRS local group is here: &lt;a title=&quot;http://www.iis.net/learn/get-started/planning-for-security/understanding-built-in-user-and-group-accounts-in-iis&quot; href=&quot;http://www.iis.net/learn/get-started/planning-for-security/understanding-built-in-user-and-group-accounts-in-iis&quot;&gt;http://www.iis.net/learn/get-started/planning-for-security/understanding-built-in-user-and-group-accounts-in-iis&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Step by Step instructions: (for Windows Server 2012 R2)&lt;/p&gt; &lt;p&gt;1. Create or find an service account in your Active Directory domain. (e.g., Contoso\svc-webdav )&lt;br&gt;2. Give the service account at least read permissions for the whole Windows Share. My case I gave modify permissions for my NetApp CIFS share. &lt;br&gt;3. Logon to the Web server and open IIS Administration Console.&lt;br&gt;4. Go to Application Pools section and create a new application pool by clicking &lt;strong&gt;Add Application Pool…&lt;/strong&gt; on the Actions pane. &lt;br&gt;5. Open Basic Settings of the newly created Application Pool. Change the Managed pipeline mode to &lt;strong&gt;Classic&lt;/strong&gt;.&lt;br&gt;&lt;/p&gt;&lt;a href=&quot;http://lh5.ggpht.com/-1q9LBpPFeo8/U1n_S01Ay0I/AAAAAAAALoE/ckI99yq1cb8/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/-JLrsBJxcbU4/U1n_TWK6L4I/AAAAAAAALoM/gxDhU8H7MVQ/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;621&quot; height=&quot;618&quot;&gt;&lt;/a&gt;  &lt;p&gt;6. Open Advanced Settings of the same new Application Pool. Find &lt;strong&gt;Identity&lt;/strong&gt; under &lt;strong&gt;Process Model&lt;/strong&gt;. Change ApplicationPoolIdentity with the chosen service account (e.g., CONTOSO\svc-webdav)&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/-HkBzMQYlGgM/U1n_UBzOW1I/AAAAAAAALoQ/6DCcNm1nxCw/s1600-h/image%25255B28%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/-EiIdG8Pb4Cw/U1n_UrDjfPI/AAAAAAAALoc/an_QLLRGnfM/image_thumb%25255B14%25255D.png?imgmax=800&quot; width=&quot;436&quot; height=&quot;537&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;7. Create a new Virtual Site and Open Basic settings of the virtual site. Type the Windows Share path in &lt;strong&gt;Physical path&lt;/strong&gt; text box. click &lt;strong&gt;Test Settings…&lt;/strong&gt; button. Click OK to close the dialog box. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/-mD5fj9l2YVE/U1n_VKSC6VI/AAAAAAAALog/dzU_e8Ncb8g/s1600-h/image%25255B32%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh6.ggpht.com/-FOZlxPlcZbk/U1n_VtFO0mI/AAAAAAAALos/dgeHgXIWmDQ/image_thumb%25255B15%25255D.png?imgmax=800&quot; width=&quot;537&quot; height=&quot;404&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;8. If you are hosting HTTPS site, select Basic authentication. If you are not using HTTPS, select Windows Authentication for the HTTP site.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/-9D6QjBHX5rU/U1n_WJo7v-I/AAAAAAAALo0/sVdIQ3poDUg/s1600-h/image%25255B12%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-4zE6DzX6Dfs/U1n_WnPE44I/AAAAAAAALo8/U-R7OM9y6nA/image_thumb%25255B6%25255D.png?imgmax=800&quot; width=&quot;577&quot; height=&quot;219&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;9. Enable WebDAV at &lt;strong&gt;Root&lt;/strong&gt; of the site (e.g., Default Site) at WebDAV Authoring Rules. (click on Enable WebDAV on the action pane) &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/-jPFVdYRKXd4/U1n_XFtKJAI/AAAAAAAALpA/FKhCt2D8L1I/s1600-h/image%25255B16%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/-4ClM2vItc64/U1n_Xa_uiaI/AAAAAAAALpM/nTRAaYWWh60/image_thumb%25255B8%25255D.png?imgmax=800&quot; width=&quot;618&quot; height=&quot;142&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;10. Enable Directory Browsing on the Virtual Site settings. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/-CMq4lb5vmto/U1n_YGwbCYI/AAAAAAAALpQ/VQyIF2Rrz9U/s1600-h/image%25255B37%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-MR-rEzKokW0/U1n_YqeA6rI/AAAAAAAALpc/npFUFCIunEA/image_thumb%25255B18%25255D.png?imgmax=800&quot; width=&quot;611&quot; height=&quot;231&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;That’s all. Try accessing your WebDAV folder from the client. You may have to enter your user name/password to enter to the site. Enjoy and leave me a reply if it helped you. &lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/1404349637564887435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/04/iis-publish-windows-share-to-webdav-site.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1404349637564887435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1404349637564887435'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/04/iis-publish-windows-share-to-webdav-site.html' title='IIS: Publish Windows Share to WebDAV site'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-JLrsBJxcbU4/U1n_TWK6L4I/AAAAAAAALoM/gxDhU8H7MVQ/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-8824481216623530051</id><published>2014-04-16T23:02:00.001-07:00</published><updated>2014-04-16T23:02:53.654-07:00</updated><title type='text'>RDS 2012R2/Profile Disk: Adobe Reader X says “There was an error opening this document. Access Denied”</title><content type='html'>&lt;p&gt;PDF attachments from application is not opening correctly. Adobe Reader spits this error message. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-JKy475qxA54/U09ugt5ALGI/AAAAAAAALnQ/CzmBfx8cpZY/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-9zqPpoEQnyM/U09uhNYo6EI/AAAAAAAALnY/VxOuDwaXBp4/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;578&quot; height=&quot;171&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;We use RDS 2012 R2 and Profile Disks for the users. Somehow PDF files on the profile disk is having same issue with Adobe Reader. &lt;/p&gt; &lt;p&gt;Solution: It turn out to be new Adobe Reader software has &lt;strong&gt;Protected Mode&lt;/strong&gt; feature. This feature has issues with Profile Disks and Roaming profiles. Just disable &lt;strong&gt;Protected Mode&lt;/strong&gt; under &lt;strong&gt;Security (Enhanced)&lt;/strong&gt; section in &lt;strong&gt;Preferences&lt;/strong&gt;. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-h9IGEb3tH4E/U09uh9KLeUI/AAAAAAAALng/g0rl6DK9MRY/s1600-h/image%25255B7%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/-7MQwJWymGFs/U09uilmLEhI/AAAAAAAALno/xz_yPklFg3A/image_thumb%25255B3%25255D.png?imgmax=800&quot; width=&quot;565&quot; height=&quot;415&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Hope this helped you. Leave me a reply. &lt;img class=&quot;wlEmoticon wlEmoticon-smile&quot; style=&quot;border-top-style: none; border-bottom-style: none; border-right-style: none; border-left-style: none&quot; alt=&quot;Smile&quot; src=&quot;http://lh5.ggpht.com/-VMOmuPSmtrk/U09ujH5tE5I/AAAAAAAALns/Ukdtv7yi2XI/wlEmoticon-smile%25255B2%25255D.png?imgmax=800&quot;&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/8824481216623530051/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/04/rds-2012r2profile-disk-adobe-reader-x.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/8824481216623530051'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/8824481216623530051'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/04/rds-2012r2profile-disk-adobe-reader-x.html' title='RDS 2012R2/Profile Disk: Adobe Reader X says “There was an error opening this document. Access Denied”'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-9zqPpoEQnyM/U09uhNYo6EI/AAAAAAAALnY/VxOuDwaXBp4/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-7158539672085981108</id><published>2014-03-18T21:27:00.001-07:00</published><updated>2014-03-18T21:27:23.835-07:00</updated><title type='text'>Security Warning: The current web page is trying to open a site in your Trusted sites list.</title><content type='html'>&lt;p&gt;If you are getting this message, you are messing with IE Security settings and missed one.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/-bcODxjZ-68A/UykcnNQlC3I/AAAAAAAALls/S7Rk4lxgKK8/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/-4Tom-lCkYpw/Uykcn646tfI/AAAAAAAALlw/5jBt602rVbU/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;478&quot; height=&quot;273&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Solution: &lt;/p&gt; &lt;ol&gt; &lt;li&gt;Open Internet Explorer  &lt;li&gt;Select Tools – Internet Options  &lt;li&gt;Select Security Tab – Trusted Sites – Custom Level  &lt;li&gt;Find the setting &lt;strong&gt;Websites in less privileged web content zone can navigate into this zone&lt;/strong&gt; and &lt;strong&gt;Enable&lt;/strong&gt; this setting.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/-BuBf1UDXVtI/UykcodkOBoI/AAAAAAAALl8/CRabWxAceEE/s1600-h/image%25255B7%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/-BZVtnV-32rc/Uykcp5LYQlI/AAAAAAAALmA/rr204hanZ7A/image_thumb%25255B3%25255D.png?imgmax=800&quot; width=&quot;420&quot; height=&quot;481&quot;&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/7158539672085981108/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/03/security-warning-current-web-page-is.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/7158539672085981108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/7158539672085981108'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/03/security-warning-current-web-page-is.html' title='Security Warning: The current web page is trying to open a site in your Trusted sites list.'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-4Tom-lCkYpw/Uykcn646tfI/AAAAAAAALlw/5jBt602rVbU/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-1494629670332420005</id><published>2014-03-18T15:28:00.001-07:00</published><updated>2014-03-18T15:28:07.565-07:00</updated><title type='text'>PowerShell: How to return multiple values from a Function?</title><content type='html'>&lt;p&gt;If you like to return multiple values from a function, simply populate a hash table variable in function and return the variable. See my example below. Feel free to use my example function and Enjoy. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Function Get-UserInfo($username) &lt;br&gt;{ &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #Create an hashtable variable &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; [hashtable]$Return = @{} &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Import-Module ActiveDirectory&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $ADUser = Get-ADUser -Identity $username -Properties Department, employeeNumber,l,Manager&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #Assign all return values in to hashtable&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $Return.Name = $ADUser.name &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $Return.EmployeeNo = $ADUser.employeeNumber&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $Return.Location = $ADUser.l&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $Return.Department = $ADUser.department&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $Return.Manager = ( Get-ADUser $ADUser.manager ).Name&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #Return the hashtable&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return $Return &lt;br&gt;}&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;# Example usable of the Get-UserInfo function&lt;br&gt;# to show how to return multiple values&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;$User = Get-UserInfo(&quot;JohnDoe&quot;)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&quot;Name: &quot; +$User.Name&lt;br&gt;&quot;Manager: &quot; +$User.Manager&lt;br&gt;&quot;Location: &quot; + $User.Location&lt;br&gt;&quot;Department: &quot; + $User.Department&lt;br&gt;&quot;Employee Number: &quot; + $User.EmployeeNo&lt;/font&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/1494629670332420005/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/03/powershell-how-to-return-multiple.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1494629670332420005'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1494629670332420005'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/03/powershell-how-to-return-multiple.html' title='PowerShell: How to return multiple values from a Function?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-5794427485887855139</id><published>2014-03-17T22:08:00.001-07:00</published><updated>2014-03-17T22:08:43.286-07:00</updated><title type='text'>Make sure the virtual machine&amp;#39;s configuration allows the guest to open host applications</title><content type='html'>&lt;p&gt;If you see this error on a RDS or Citrix published application, Session host/XenApp server is messed up with file associations. I was trying to open a link to a site in RDS session. That means Internet Explorer is not default program to handle the links or HTM/HTML files. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-jBVKZkv3dFs/UyfU0yn_6NI/AAAAAAAALlE/LKYzDj3Dz0k/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-7McRdy7cOIY/UyfU1aPbLgI/AAAAAAAALlM/ghtmc7QT9tU/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;546&quot; height=&quot;196&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Solution: Remote Desktop to the Session host or XenApp server and go to Control Panel –&amp;gt; Default Programs. Find Internet Explorer and click on &lt;strong&gt;Set this program as default&lt;/strong&gt;. &lt;/p&gt; &lt;p&gt;If you are trying to open something else (e.g., PDF), verify the correct program is set to default to open the file or you can check file associations (by check Properties of the PDF file).&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-t1o5zNX7h_U/UyfU1w1_LWI/AAAAAAAALlU/ha7yG2hpDZc/s1600-h/image%25255B7%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-QaL1WhwEw88/UyfU2cQfrtI/AAAAAAAALlc/xlRJKl8BLNc/image_thumb%25255B3%25255D.png?imgmax=800&quot; width=&quot;621&quot; height=&quot;577&quot;&gt;&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/5794427485887855139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/03/make-sure-virtual-machine-configuration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/5794427485887855139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/5794427485887855139'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/03/make-sure-virtual-machine-configuration.html' title='Make sure the virtual machine&amp;#39;s configuration allows the guest to open host applications'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-7McRdy7cOIY/UyfU1aPbLgI/AAAAAAAALlM/ghtmc7QT9tU/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-5314994336315075247</id><published>2014-03-07T23:33:00.001-08:00</published><updated>2014-03-07T23:33:09.179-08:00</updated><title type='text'>PowerShell: Search User Accounts in Active Directory</title><content type='html'>&lt;p&gt;Active Directory Module has many cmdlets to process many AD related tasks. BUT we don’t have simple search cmdlet.  &lt;p&gt;I had a requirement to check a list of users in AD to see if they exist or not. Get-ADUser doesn’t cut it for my requirement. If a user doesn’t exist, Get-ADUser errors out. So I wrote my own function. It can be used in a script or pipe the user names (SAM Account Name). This function search active directory and returns the AD User object if exists. Otherwise it returns an null value.  &lt;p&gt;Download the script here: &lt;a title=&quot;http://1drv.ms/1fSd9PH&quot; href=&quot;http://1drv.ms/1fSd9PH&quot; target=&quot;_blank&quot;&gt;http://1drv.ms/1fSd9PH&lt;/a&gt;  &lt;p&gt;Feel free use it for you purpose.  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;# Function: Search-User&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;# Parameter: user’s SAM Account Name&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;#&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;# Description: Search Active Directory with given&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;# SAM Account Name. Return the AD User object if&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;# user exists, or return null value&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;# &lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;# Written by: Anand Venkatachalapathy&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;#&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;Function Search-User&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;{&lt;/font&gt;  &lt;blockquote&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;param([Parameter(ValueFromPipeline)] $User)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;BEGIN {import-module activedirectory}&lt;/font&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;PROCESS&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;{&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp; $filter = &quot;(&amp;amp;(ObjectClass=User)(sAMAccountName=$User))&quot;&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp; $userobject = Get-ADObject -LDAPFilter $filter&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp; if ($userobject -eq $null)&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return $null&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp; }&lt;/font&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp; return (Get-ADUser $userobject)&lt;/font&gt;  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;}&lt;br&gt;&lt;/p&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;&lt;/font&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;} &lt;/font&gt;&lt;/p&gt; &lt;p&gt;To use this function, call the function with a user’s SAM Account Name. E.g.,  &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;$user = “JDoe”&lt;br&gt;$userobject = Search-User($user)&lt;br&gt;If ($userobject –eq $null) &lt;br&gt;{ “$user doesn’t exists in Active Directory” }&lt;br&gt;else&lt;br&gt;{ $userobject&amp;nbsp; }&lt;/font&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/5314994336315075247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/03/powershell-search-user-accounts-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/5314994336315075247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/5314994336315075247'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/03/powershell-search-user-accounts-in.html' title='PowerShell: Search User Accounts in Active Directory'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-1371054262779522232</id><published>2014-03-06T21:06:00.001-08:00</published><updated>2014-03-06T21:06:00.964-08:00</updated><title type='text'>How to Create a bootable Windows 2012 R2 USB Disk? (applies to Windows 8.1 also)</title><content type='html'>&lt;p&gt;Pre-requisites: 7-Zip software (Download it from here: &lt;a title=&quot;http://7-zip.org/&quot; href=&quot;http://7-zip.org/&quot; target=&quot;_blank&quot;&gt;http://7-zip.org/&lt;/a&gt;), Windows 2012 (R2) ISO (or Windows 8.1 ISO), 8GB or more USB disk&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Open &lt;strong&gt;Command Prompt&lt;/strong&gt; in elevated mode (Run as Administrator)  &lt;li&gt;Type &lt;em&gt;&lt;strong&gt;diskpart&lt;/strong&gt; &lt;/em&gt;and press Enter  &lt;li&gt;Type&lt;em&gt; &lt;strong&gt;list disk&lt;/strong&gt;&lt;/em&gt; and press Enter. Note the list of existing disks.  &lt;li&gt;Insert the USB Disk  &lt;li&gt;Type &lt;strong&gt;&lt;em&gt;list disk&lt;/em&gt;&lt;/strong&gt; and press enter again. Note the new disk showed up which is our USB disk. I assume the new disk is 2 for example purpose.  &lt;li&gt;Type &lt;strong&gt;&lt;em&gt;select disk X&lt;/em&gt;&lt;/strong&gt; where X is your USB disk. E.g., &lt;strong&gt;select disk 2&lt;/strong&gt;. Press Enter.  &lt;li&gt;Type &lt;strong&gt;&lt;em&gt;clean&lt;/em&gt;&lt;/strong&gt; and press enter.  &lt;li&gt;Type &lt;strong&gt;&lt;em&gt;create partition primary&lt;/em&gt;&lt;/strong&gt; and press enter to create primary partition 1.  &lt;li&gt;Type &lt;strong&gt;&lt;em&gt;select partition 1&lt;/em&gt;&lt;/strong&gt; and press enter.  &lt;li&gt;Type &lt;strong&gt;&lt;em&gt;active&lt;/em&gt;&lt;/strong&gt; and press enter to make the partition 1 active  &lt;li&gt;Type &lt;strong&gt;&lt;em&gt;format fs=ntfs&lt;/em&gt;&lt;/strong&gt; and press enter. This will format the partition 1 as NTFS volume.  &lt;li&gt;Type &lt;strong&gt;&lt;em&gt;assign&lt;/em&gt;&lt;/strong&gt; and press enter to assign the USB disk to a drive letter. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Now right click on Windows Server 2012 R2 or Windows 8.1 ISO file, select 7-Zip –&amp;gt; Extract Files…  &lt;li&gt;Select your USB disk to extract the ISO contents to the USB disk&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;That’s all. Boot the server or computer using the bootable USB disk. &lt;/p&gt; &lt;p&gt;Did it help you? Leave me a Thanks.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/1371054262779522232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/03/how-to-create-bootable-windows-2012-r2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1371054262779522232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1371054262779522232'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/03/how-to-create-bootable-windows-2012-r2.html' title='How to Create a bootable Windows 2012 R2 USB Disk? (applies to Windows 8.1 also)'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-2188015127846020658</id><published>2014-02-26T20:28:00.001-08:00</published><updated>2014-02-26T20:28:52.532-08:00</updated><title type='text'>Active Directory: Bulk User Password Reset by PowerShell</title><content type='html'>&lt;p&gt;If you need to reset password for bulk number of user accounts, the following PowerShell scripts is for you. &lt;/p&gt; &lt;p&gt;This first script requires an file with usernames listed one per line. Check the UserList.txt file location in this file. Change your favorite password in &lt;strong&gt;ConvertTo-SecureString&lt;/strong&gt; cmdlet in this script. Then you are good go.&lt;/p&gt; &lt;p&gt;&lt;font style=&quot;background-color: #ffffff&quot; color=&quot;#0000ff&quot; face=&quot;Courier New&quot;&gt;#&lt;br&gt;# Script: ResetPwd.ps1&lt;br&gt;# Description: Reset the password for bulk number of users, and &lt;br&gt;# set the property to change passwrod required at next logon&lt;br&gt;#&lt;br&gt;# Written by: Anand Venkatachalapathy&lt;br&gt;#&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font style=&quot;background-color: #ffffff&quot; color=&quot;#0000ff&quot; face=&quot;Courier New&quot;&gt;Import-Module ActiveDirectory&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font style=&quot;background-color: #ffffff&quot; color=&quot;#0000ff&quot; face=&quot;Courier New&quot;&gt;# Set the default password&lt;br&gt;$password = ConvertTo-SecureString -AsPlainText &quot;AwesomeP@ssw0rd&quot; -Force &lt;br&gt;&amp;nbsp;&lt;br&gt;# Get the list of accounts from the file on file&lt;br&gt;# List the user names one per line&lt;br&gt;$users = Get-Content -Path c:\MyScripts\UserList.txt&lt;br&gt;&amp;nbsp;&lt;br&gt;ForEach ($user in $users) &lt;br&gt;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Set the default password for the current account&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Get-ADUser $user | Set-ADAccountPassword -NewPassword $password -Reset&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #If you need to set the property &quot;Change password at next logon&quot;, &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #leave the next alone. If not, comment the next line&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Get-ADUser $user | Set-AdUser -ChangePasswordAtLogon $true&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Write-Host &quot;Password has been reset for the user: $user&quot;&lt;br&gt;}&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font style=&quot;background-color: #ffffff&quot; color=&quot;#0000ff&quot; face=&quot;Courier New&quot;&gt;# ------------- End -----------&lt;/font&gt;&lt;/p&gt; &lt;p&gt;This second script does bulk password changes for similar named user accounts. e.g., TestUser001 to Testuser100. Change your own password and user account name in the filter.&lt;/p&gt;&lt;pre class=&quot;csharpcode&quot;&gt;&lt;font color=&quot;#0000ff&quot; size=&quot;2&quot; face=&quot;Courier New&quot;&gt;#&lt;br /&gt;# Script: ResetPwd.ps1&lt;br /&gt;# Description: Reset the password &lt;span class=&quot;kwrd&quot;&gt;for&lt;/span&gt; bulk number of users, and &lt;br /&gt;# set the property to change password required at next logon&lt;br /&gt;#&lt;br /&gt;# Written by: Anand Venkatachalapathy&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;Import-Module ActiveDirectory&lt;br /&gt;&lt;br /&gt;# Set the &lt;span class=&quot;kwrd&quot;&gt;default&lt;/span&gt; password&lt;br /&gt;$password = ConvertTo-SecureString -AsPlainText &lt;span class=&quot;str&quot;&gt;&quot;AwesomeP@ssw0rd&quot;&lt;/span&gt; -Force&amp;nbsp;&amp;nbsp;&amp;nbsp; # Set the &lt;span class=&quot;kwrd&quot;&gt;default&lt;/span&gt; password &lt;span class=&quot;kwrd&quot;&gt;for&lt;/span&gt; all users named TestUserXX &lt;br /&gt;# e.g.,TestUser001 to TestUser100&lt;br /&gt;Get-ADUser -Filter { SAMAccountName -like &lt;span class=&quot;str&quot;&gt;&quot;*TestUser*&quot;&lt;/span&gt;} `&lt;br /&gt;| Set-ADAccountPassword -NewPassword $password -Reset&lt;br /&gt;    &lt;br /&gt;#If you need to set the property &lt;span class=&quot;str&quot;&gt;&quot;Change password at next logon&quot;&lt;/span&gt;, &lt;br /&gt;#leave the next alone. If not, comment the next line&lt;br /&gt;Get-ADUser -Filter { SAMAccountName -like &lt;span class=&quot;str&quot;&gt;&quot;*TestUser*&quot;&lt;/span&gt;} `&lt;br /&gt;| Set-AdUser -ChangePasswordAtLogon $&lt;span class=&quot;kwrd&quot;&gt;true&lt;/span&gt;&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;# ------------- End -----------&lt;/font&gt;&lt;/pre&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/2188015127846020658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/02/active-directory-bulk-user-password.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/2188015127846020658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/2188015127846020658'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/02/active-directory-bulk-user-password.html' title='Active Directory: Bulk User Password Reset by PowerShell'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-322201641494705217</id><published>2014-02-12T23:15:00.001-08:00</published><updated>2014-02-12T23:15:51.309-08:00</updated><title type='text'>LastLogonTimeStamp: How to parse the 18 digit number in PowerShell?</title><content type='html'>&lt;p&gt;This command generates the following results:&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;PS H:\&amp;gt; Get-ADUser JohnD -Properties LastLogonTimeStamp | select Name,LastLogonTimeStamp | fl&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : John Doe&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;LastLogonTimeStamp : 130364862459391289&lt;/font&gt;&lt;/p&gt; &lt;p&gt;If you are wondering how to parse the 18 digit number of LastLogonTimeStamp property value. This LastLogonTimeStamp is expressed using Windows File Time. &lt;/p&gt; &lt;p&gt;A Windows file time is a 64-bit value that represents the number of 100-nanosecond intervals that have elapsed since 12:00 midnight, January 1, 1601 A.D. (C.E.) Coordinated Universal Time (UTC). Windows uses a file time to record when an application creates, accesses, or writes to a file. More info at &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/system.datetime.fromfiletime(v=vs.110).aspx&quot; target=&quot;_blank&quot;&gt;HERE&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;To convert to human readable date format, use .Net function &lt;strong&gt;FromFileTime&lt;/strong&gt; and convert the output to [DateTime] format. &lt;/p&gt; &lt;p&gt;e.g.,&amp;nbsp; &lt;/p&gt; &lt;p&gt;$u = Get-ADUser JohnD -Properties LastLogonTimeStamp&lt;/p&gt; &lt;p&gt;[DateTime]::FromFileTime([Int64] $u.LastLogonTimeStamp)&lt;br&gt;&lt;/p&gt; &lt;p&gt;Displayed output: 02/09/2014 22:10:45&lt;/p&gt; &lt;p&gt;I wrote the following script to list all of my domain computers with OS and LastLogonTimeStamp vaule. This script also creates a TAB delimited output in text file. &lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;Import-Module ActiveDirectory&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;$computers = Get-ADComputer -Filter * -Properties name,operatingsystem,lastlogontimestamp -ResultPageSize 0&lt;br&gt;&quot;Computer Name`tOperating System`tLast Logon Date/Time&quot; | Out-File -FilePath .\DomainComputers.txt&lt;br&gt;foreach ($computer in $computers)&lt;br&gt;{&lt;br&gt;&lt;/font&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp; $computer.name + &quot;`t&quot; + $computer.OperatingSystem + &quot;`t&quot; + [DateTime]::FromFileTime([Int64] $computer.lastlogontimestamp)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $computer.name + &quot;`t&quot; + $computer.OperatingSystem + &quot;`t&quot; + [DateTime]::FromFileTime([Int64] $computer.lastlogontimestamp) | Out-File -FilePath .\DomainComputers.txt -Append&lt;br&gt;}&lt;/font&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/322201641494705217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/02/lastlogontimestamp-how-to-parse-18.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/322201641494705217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/322201641494705217'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/02/lastlogontimestamp-how-to-parse-18.html' title='LastLogonTimeStamp: How to parse the 18 digit number in PowerShell?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-3993338401815723285</id><published>2014-02-11T21:47:00.001-08:00</published><updated>2014-02-11T21:47:38.166-08:00</updated><title type='text'>PowerShell 4.0: “Get-ADUser : One or more properties are invalid”</title><content type='html'>&lt;p&gt;This applies to Get-ADComputer cmdlet too. When I try to get all properties of an AD account like &lt;strong&gt;Get-ADUser JohnDoe –Properties *&lt;/strong&gt; it gives following error.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;font size=&quot;3&quot;&gt;Get-ADUser : One or more properties are invalid.&lt;br&gt;Parameter name: msDS-AssignedAuthNPolicy&lt;/font&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;It used to work in older PowerShell versions (Windows 8 or Windows 7). Now my scripts are all stopped working. &lt;/p&gt; &lt;p&gt;Well I believe it is a bug in ActiveDirectory PowerShell module. But also on other hand we should be using –&lt;strong&gt;Properties *&lt;/strong&gt; in a script. That would be bad scripting, it takes more time to process obviously. Right way is use it like –&lt;strong&gt;Properties &amp;lt;propertyname1&amp;gt;,&amp;lt;propertyname2&amp;gt;&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;What if I don’t know the properties I want. What if I have to figure the correct property name. Do NOT worry, there is a workaround. Pipe the Get-ADUser or Get-ADComputer to a Get-ADObject cmdlet like below.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;strong&gt;Get-ADuser JohnDoe | Get-ADObject –Properties *&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Hopefully it will be fixed on next updates or MS don’t want us to use * in properties parameter. Enjoy. &lt;img class=&quot;wlEmoticon wlEmoticon-openmouthedsmile&quot; style=&quot;border-top-style: none; border-bottom-style: none; border-right-style: none; border-left-style: none&quot; alt=&quot;Open-mouthed smile&quot; src=&quot;http://lh5.ggpht.com/-g3SM6XUSDDM/UvsK-FhBJBI/AAAAAAAALkg/VTUdgdY_CwQ/wlEmoticon-openmouthedsmile%25255B2%25255D.png?imgmax=800&quot;&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/3993338401815723285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/02/powershell-40-get-aduser-one-or-more.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/3993338401815723285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/3993338401815723285'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/02/powershell-40-get-aduser-one-or-more.html' title='PowerShell 4.0: “Get-ADUser : One or more properties are invalid”'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-g3SM6XUSDDM/UvsK-FhBJBI/AAAAAAAALkg/VTUdgdY_CwQ/s72-c/wlEmoticon-openmouthedsmile%25255B2%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-1164102437915663921</id><published>2014-02-09T00:46:00.001-08:00</published><updated>2014-02-09T00:46:45.394-08:00</updated><title type='text'>Citrix/RDS: Publish Internet Explorer without Address Bar</title><content type='html'>&lt;p&gt;Publishing IE for a web application without address bar is easier than you think. Simply publish the following VBScript or PowerShell script to launch IE without address bar and go to specific intranet website. &lt;/p&gt; &lt;p&gt;Copy either one of the script into Notepad and save as LaunchIE.vbs for vbscript OR LaunchIE.PS1 for PowerShell. Change the website address in the script. Run the script to make sure it works as you expected. Publish the script in Citrix or RDS.&lt;/p&gt; &lt;p&gt;Here is the VBScript Code. You can download this script from here: &lt;a title=&quot;http://sdrv.ms/1cijdke&quot; href=&quot;http://sdrv.ms/1cijdke&quot;&gt;http://sdrv.ms/1cijdke&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&#39;&lt;br&gt;&#39; Script: LaunchIE.vbs&lt;br&gt;&#39; Purpose: Launch IE without Address bar with the given website&lt;br&gt;&#39; Written by: Anand Venkatachalapathy&lt;br&gt;&#39; &lt;br&gt;&#39;&lt;br&gt;&#39; Note: Replace your own webstie below in 12th line&lt;br&gt;&#39;&lt;br&gt;Dim objIE&lt;br&gt;Set objIE = WScript.CreateObject (&quot;InternetExplorer.Application&quot;)&lt;br&gt;objIE.Toolbar = false&amp;nbsp;&amp;nbsp;&amp;nbsp; &#39;Turning off the tool/address bar&lt;br&gt;objIE.Navigate &quot;&lt;/font&gt;&lt;a href=&quot;http://anandthearchitect.com&amp;quot;&quot;&gt;&lt;font face=&quot;Courier New&quot;&gt;http://anandthearchitect.com&quot;&lt;/font&gt;&lt;/a&gt;&lt;br&gt;&lt;font face=&quot;Courier New&quot;&gt;objIE.Visible = true &lt;br&gt;&#39;&lt;br&gt;&#39; End of Script&lt;br&gt;&#39;&lt;/font&gt;&lt;/p&gt; &lt;style type=&quot;text/css&quot;&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, &quot;Courier New&quot;, courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;br /&gt;&lt;/style&gt;  &lt;p&gt;Here is the PowerShell Code. Download the script from here: &lt;a title=&quot;http://sdrv.ms/1cijnYN&quot; href=&quot;http://sdrv.ms/1cijnYN&quot;&gt;http://sdrv.ms/1cijnYN&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;#&amp;nbsp;&amp;nbsp;&amp;nbsp; __&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __________&lt;br&gt;#&amp;nbsp;&amp;nbsp; / /&amp;nbsp;&amp;nbsp; ____ ___&amp;nbsp; ______&amp;nbsp; _____/ /_&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /&amp;nbsp; _/ ____/&lt;br&gt;#&amp;nbsp; / /&amp;nbsp;&amp;nbsp; / __ `/ / / / __ \/ ___/ __ \&amp;nbsp;&amp;nbsp;&amp;nbsp; / // __/&amp;nbsp;&amp;nbsp; &lt;br&gt;# / /___/ /_/ / /_/ / / / / /__/ / / /&amp;nbsp; _/ // /___&amp;nbsp;&amp;nbsp; &lt;br&gt;#/_____/\__,_/\__,_/_/ /_/\___/_/ /_/&amp;nbsp; /___/_____/&amp;nbsp;&amp;nbsp; &lt;br&gt;#&lt;br&gt;# Launch IE without Tool bar and Address bar&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;# Written by: Anand the Awesome Venkatachalapathy&lt;br&gt;# &lt;br&gt;# Replace your website on next line&lt;br&gt;$site = &quot;&lt;/font&gt;&lt;a href=&quot;http://anandthearchitect.com&amp;quot;&quot;&gt;&lt;font face=&quot;Courier New&quot;&gt;http://anandthearchitect.com&quot;&lt;/font&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;#Get IE Application object&lt;br&gt;$ie = New-Object -ComObject &quot;InternetExplorer.Application&quot;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;#Hide Address Bar and Tool Bar&lt;br&gt;$ie.AddressBar = $false&lt;br&gt;$ie.ToolBar = $false&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;#Launch the IE with the specified website address&lt;br&gt;$ie.Navigate($site)&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;#&lt;br&gt;#-*-*-*-*-*-*-*-*-*-*- The End *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*&lt;/font&gt;&lt;/p&gt; &lt;style type=&quot;text/css&quot;&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, &quot;Courier New&quot;, courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;br /&gt;&lt;/style&gt;  &lt;style type=&quot;text/css&quot;&gt;.csharpcode, .csharpcode pre&lt;br /&gt;{&lt;br /&gt;	font-size: small;&lt;br /&gt;	color: black;&lt;br /&gt;	font-family: consolas, &quot;Courier New&quot;, courier, monospace;&lt;br /&gt;	background-color: #ffffff;&lt;br /&gt;	/*white-space: pre;*/&lt;br /&gt;}&lt;br /&gt;.csharpcode pre { margin: 0em; }&lt;br /&gt;.csharpcode .rem { color: #008000; }&lt;br /&gt;.csharpcode .kwrd { color: #0000ff; }&lt;br /&gt;.csharpcode .str { color: #006080; }&lt;br /&gt;.csharpcode .op { color: #0000c0; }&lt;br /&gt;.csharpcode .preproc { color: #cc6633; }&lt;br /&gt;.csharpcode .asp { background-color: #ffff00; }&lt;br /&gt;.csharpcode .html { color: #800000; }&lt;br /&gt;.csharpcode .attr { color: #ff0000; }&lt;br /&gt;.csharpcode .alt &lt;br /&gt;{&lt;br /&gt;	background-color: #f4f4f4;&lt;br /&gt;	width: 100%;&lt;br /&gt;	margin: 0em;&lt;br /&gt;}&lt;br /&gt;.csharpcode .lnum { color: #606060; }&lt;br /&gt;&lt;/style&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/1164102437915663921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/02/citrixrds-publish-internet-explorer_9.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1164102437915663921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1164102437915663921'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/02/citrixrds-publish-internet-explorer_9.html' title='Citrix/RDS: Publish Internet Explorer without Address Bar'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-2071856216523723951</id><published>2014-01-31T22:10:00.001-08:00</published><updated>2014-01-31T22:10:08.826-08:00</updated><title type='text'>RDS: Trusting the certificate used for publishing by GPO</title><content type='html'>&lt;p&gt;When you run a published RDS RemoteApp and you are getting this following warning dialog box, that means the certificate used to publish the RemoteApp is not in trusted by the local computer. &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;“A website wants to run a RemoteApp program. Make sure that you trust the publisher before you connect to run the program.”&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/-Dg_AGNt4myI/UuyPra9B6HI/AAAAAAAALgk/6XXcxD_Ligc/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/-eERp7XUEdbw/UuyPr0unKjI/AAAAAAAALgs/j1-TUIHKFHM/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;516&quot; height=&quot;367&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;There is a easy fix, but not very well documented anywhere. Technet document says simply add the RDS Certificate thumbprint into credentials delegation section in GPO. It’s all well and good, but they forgot to mention thumbprint have to in UPPERCASE and no spaces. I have mentioned step by step instructions below to add the certificate thumbprint in to GPO. GPO needs to apply to all domain computers that used to access RDS RemoteApp.&lt;/p&gt; &lt;p&gt;1. Open your RDS Certificate like below and go to Details and find Thumbprint. (below is yahoo’s SSL certificate used as example)&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-zBieH9WVtjE/UuyPsTgUk0I/AAAAAAAALgw/5AtqE1H2gBc/s1600-h/image%25255B12%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/-dked65-w7D4/UuyPs1nntgI/AAAAAAAALg8/wO5BLaNnrp8/image_thumb%25255B6%25255D.png?imgmax=800&quot; width=&quot;370&quot; height=&quot;463&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;2. Select and Copy the Thumbprint into clipboard. (e.g., ‎e9 c0 09 f9 4e f5 e9 92 e2 fa 56 5d 13 f5 a2 56 76 da 6e 7b)&lt;/p&gt; &lt;p&gt;3. Convert all characters to Uppercase and remove the spaces. You could use the following PowerShell commands to do just that. Replace your cert thumbprint with mine below.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;$thumbprint = “‎e9 c0 09 f9 4e f5 e9 92 e2 fa 56 5d 13 f5 a2 56 76 da 6e 7b”&lt;/p&gt; &lt;p&gt;($thumbprint).ToUpper().Replace(” “,”&quot;)&lt;/p&gt; &lt;p&gt;Copy the Result to clipboard. &lt;font color=&quot;#ff0000&quot;&gt;&lt;strong&gt;Note: leave the first character&lt;/strong&gt;&lt;/font&gt;.&lt;/p&gt; &lt;p&gt;My thumbprint converted to E9C009F94EF5E992E2FA565D13F5A25676DA6E7B.&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;4. Open GPMC (Group Policy Management Console). Create a new Policy or edit an existing policy that applies to all computers. E.g., Default Domain Policy.&lt;/p&gt; &lt;p&gt;5. Right click on GPO and select Edit the Policy. &lt;/p&gt; &lt;p&gt;6. Go to User Configuration ==&amp;gt;Policies ==&amp;gt;Administrative Templates ==&amp;gt; Windows Components ==&amp;gt; Remote Desktop Services ==&amp;gt;Remote Desktop Connection Client&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/-g2ckbff2EBk/UuyPtScNLpI/AAAAAAAALhE/ZzxFknFWRRw/s1600-h/image%25255B20%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-Z63w81jtXhI/UuyPtzJkA2I/AAAAAAAALhI/VCmjb8_jbI8/image_thumb%25255B10%25255D.png?imgmax=800&quot; width=&quot;621&quot; height=&quot;577&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;7. Double click the setting: &lt;strong&gt;Specify SHA1 thumbprints of certificates representing trusted .rdp publishers&lt;/strong&gt;. Enable this policy. Under Options, paste the converted thumbprint into the text box. Click OK.&lt;/p&gt; &lt;p&gt;8. Double click on the setting: &lt;strong&gt;Allow .rdp files from valid publishers and user’s default .rdp settings&lt;/strong&gt;.&lt;/p&gt; &lt;p&gt;You can close the Group Policy Management Editor and apply the setting to the users. But you can do more. You can specify the servers to which the user&#39;s default credentials can be delegated (default credentials are those that you use when first logging on to Windows). Edit the same GPO as below.&lt;/p&gt; &lt;p&gt;1. Go to Computer Configuration ==&amp;gt; Policies ==&amp;gt; Administrative Templates ==&amp;gt; System ==&amp;gt; Credentials Delegation&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-040NZy0OOx8/UuyPuRsUL3I/AAAAAAAALhU/d1sYWNvInb8/s1600-h/image%25255B8%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-m59YByqHUpY/UuyPvIov88I/AAAAAAAALhY/vQpLgm-bqvs/image_thumb%25255B4%25255D.png?imgmax=800&quot; width=&quot;621&quot; height=&quot;376&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;2. Double click on &lt;strong&gt;Allow delegating default credentials. &lt;/strong&gt;Click &lt;strong&gt;Show&lt;/strong&gt; button in Options next to “Add servers to the list”.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-4zvk7ApyMGY/UuyPvS90_uI/AAAAAAAALhg/c0tSpp6wQIg/s1600-h/image%25255B16%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-2UPbPuXGtsQ/UuyPv8Co5kI/AAAAAAAALhs/l-anIViHc1w/image_thumb%25255B8%25255D.png?imgmax=800&quot; width=&quot;337&quot; height=&quot;375&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;3. Add your Connection Broker, RDS Gateway and common name FQDN as following format.&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;TERMSRV/RDCB.company.com&lt;br&gt;TERMSRV/RGGW.company.com&lt;br&gt;TERMSRV/remoteapp.company.com&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;4. Do the same for &lt;strong&gt;Apply delegating saved credentials. &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;That’s all. Enjoy. &lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/2071856216523723951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/01/rds-trusting-certificate-used-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/2071856216523723951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/2071856216523723951'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/01/rds-trusting-certificate-used-for.html' title='RDS: Trusting the certificate used for publishing by GPO'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-eERp7XUEdbw/UuyPr0unKjI/AAAAAAAALgs/j1-TUIHKFHM/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-1654928062064562905</id><published>2014-01-20T22:20:00.001-08:00</published><updated>2014-01-20T22:20:37.665-08:00</updated><title type='text'>Outlook 2013 (&amp;amp;2010): Pictures in Signature–How to?</title><content type='html'>&lt;p&gt;In Outlook 2013 (&amp;amp; 2010) if you paste or insert an picture (e.g., Logo) in Signature Editor, it is not resizable. You are stuck and not able to do a correct sized picture in Logo. But No worries. There is an very simple trick that you can make the signature however you want. &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Click New E-mail in Outlook 2013 (or 2010)  &lt;li&gt;Type and insert the picture and make the signature that way you want.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/-_EfgLB5lFw0/Ut4RsAC6FyI/AAAAAAAALgA/IwaXxZ7ivjc/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/-8QY4VI2inDY/Ut4RstoEbHI/AAAAAAAALgE/MR20_lH7_0E/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;331&quot; height=&quot;420&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Now Copy the whole thing in the compose window.  &lt;li&gt;Click Insert –&amp;gt; Signature –&amp;gt; Signatures..  &lt;li&gt;Click New and type a name, click OK.  &lt;li&gt;Paste the copied signature&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;That’s it. Enjoy. &lt;img class=&quot;wlEmoticon wlEmoticon-smile&quot; style=&quot;border-top-style: none; border-bottom-style: none; border-right-style: none; border-left-style: none&quot; alt=&quot;Smile&quot; src=&quot;http://lh4.ggpht.com/-9QvBXwHou-Y/Ut4RtORlLeI/AAAAAAAALgM/dVVzF70eXlE/wlEmoticon-smile%25255B2%25255D.png?imgmax=800&quot;&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/1654928062064562905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/01/outlook-2013-pictures-in-signaturehow-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1654928062064562905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/1654928062064562905'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/01/outlook-2013-pictures-in-signaturehow-to.html' title='Outlook 2013 (&amp;amp;2010): Pictures in Signature–How to?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-8QY4VI2inDY/Ut4RstoEbHI/AAAAAAAALgE/MR20_lH7_0E/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-2931611398411374303</id><published>2014-01-19T20:07:00.001-08:00</published><updated>2014-01-19T20:07:02.305-08:00</updated><title type='text'>RDS 2012 R2–Single sign on using Windows Authentication for RDWeb page</title><content type='html'>&lt;p&gt;WebSSO is great and it works beautifully if configured correctly. If you go &lt;a href=&quot;https://rdwebserver.company.com/RDWeb&quot;&gt;https://rdwebserver.company.com/RDWeb&lt;/a&gt;, you will be presented with form based authentication page.&lt;/p&gt; &lt;p&gt;What if we present the published apps/icons without presenting form-based authentication page, meaning use Kerberos or NTLM authentication with logged of user. This makes sense for internal corporate users, they are already logged in with their domain credentials and who do they have to logon again. &lt;/p&gt; &lt;p&gt;This blog is to achieve Windows Authentication for RDWeb logon. It’s really easy to do in Windows Server 2012 R2. &lt;/p&gt; &lt;ol&gt; &lt;li&gt;Logon to Remote Desktop Web Access server.  &lt;li&gt;Open Explorer and go to C:\Windows\Web\RDWeb\Pages  &lt;li&gt;Make a backup copy of web.config file.  &lt;li&gt;Open Notepad as Administrator  &lt;li&gt;Open C:\Windows\Web\RDWeb\Pages\web.config  &lt;li&gt;Uncomment Windows Authentication section and comment Formbased authentication. The end result would like this:&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; To turn on Windows Authentication:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - uncomment &amp;lt;authentication mode=&quot;Windows&quot;/&amp;gt; section&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - and comment out:&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1) &amp;lt;authentication mode=&quot;Forms&quot;&amp;gt; section.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2) &amp;lt;modules&amp;gt; and &amp;lt;security&amp;gt; sections in &amp;lt;system.webServer&amp;gt; section at the end of the file.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3) Optional: Windows Authentication will work in https.&amp;nbsp; However, to turn off https, disable &#39;Require SSL&#39; for both RDWeb and RDWeb/Pages VDIR.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Launch IIS Manager UI, click on RDWeb VDIR, double click on SSL Settings in the middle pane, uncheck &#39;Require SSL&#39; and&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; click Apply in the top right in the right pane.&amp;nbsp; Repeat the steps for RDWeb/Pages VDIR.&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;authentication mode=&quot;Windows&quot;/&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;authentication mode=&quot;Forms&quot;&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;forms loginUrl=&quot;default.aspx&quot; name=&quot;TSWAAuthHttpOnlyCookie&quot; protection=&quot;All&quot; requireSSL=&quot;true&quot; /&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/authentication&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;webParts&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;personalization defaultProvider=&quot;TSPortalProvider&quot;&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;providers&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;add name=&quot;TSPortalProvider&quot; type=&quot;Microsoft.TerminalServices.Publishing.Portal.TSPortalProvider&quot;/&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/providers&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;authorization&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;allow users=&quot;*&quot; verbs=&quot;enterSharedScope&quot;&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/allow&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/authorization&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/personalization&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/webParts&amp;gt;&lt;br&gt;&amp;lt;/system.web&amp;gt;&lt;/font&gt;&lt;br&gt;&lt;/p&gt; &lt;p&gt;That’s all, BUT there is one more thing. Since we don’t use form-based authentication, how would you specify it’s Public or Private. On RDWeb page there is a check box to make the RDWeb sessions private. It shows up in the bottom as below.&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;http://www.anilerduran.com/pics/SSO-thoughs-on_9379/clip_image002.jpg&quot;&gt;&lt;/p&gt; &lt;p&gt;I made this Private checked by default since all my users are internal (&amp;amp; I have different Remote desktop web access server for external users with form-based authentication). To make that happen follow the steps below.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Logon to Remote Desktop Web Access server.  &lt;li&gt;Open Explorer and go to C:\Windows\Web\RDWeb\Pages\en-US  &lt;li&gt;Make a backup copy of Desktops.aspx file.  &lt;li&gt;Open Notepad as Administrator  &lt;li&gt;Open C:\Windows\Web\RDWeb\Pages\en-US\Desktops.aspx  &lt;li&gt;Modify the variable bPrivateMode to true (from false). The modified variable line looks like this:&lt;/li&gt;&lt;/ol&gt; &lt;blockquote&gt; &lt;p&gt;public bool bShowPublicCheckBox = false, bPrivateMode = true, bRTL = false;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;Now it looks like this, since Private mode is checked by default.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/-_hbgo3VwN3g/Utyg4hAKUrI/AAAAAAAALfQ/jjJNvXJxuaI/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-h1diUzbwyyU/Utyg5QeuQvI/AAAAAAAALfU/RUsHUCSc300/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;469&quot; height=&quot;122&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Hope this helps you. Enjoy!!&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/2931611398411374303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/01/rds-2012-r2single-sign-on-using-windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/2931611398411374303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/2931611398411374303'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/01/rds-2012-r2single-sign-on-using-windows.html' title='RDS 2012 R2–Single sign on using Windows Authentication for RDWeb page'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-h1diUzbwyyU/Utyg5QeuQvI/AAAAAAAALfU/RUsHUCSc300/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-7193280430010467516</id><published>2014-01-08T22:46:00.001-08:00</published><updated>2014-01-08T22:46:16.112-08:00</updated><title type='text'>RDS 2012: Profile Disks and Temp Profiles</title><content type='html'>&lt;p&gt;The huge pain with using Profile Disks in Windows Server 2012 RDS is to dealing with TEMP profiles. When the user’s profile corrupts and started creating TEMP user profiles, Admins has to deal with fixing the issue and it’s NOT easy. But if you want to know how to fix it, here it is. &lt;/p&gt; &lt;p&gt;1. Delete User’s profile disk (.VHDX). To find the user’s correct profile disk, you have to check the NTFS security tab in properties of the xxxxx.vhdx file. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/-gF3zRSD_P2Y/Us5FtCXutOI/AAAAAAAALe0/COodNuyYqrA/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/-qsKeals5p5c/Us5FtkAiwjI/AAAAAAAALe4/ROvj4hnvalY/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;388&quot; height=&quot;156&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;2. Check all Remote Desktop Session Host servers C:\Users folder to check which server has the corrupt user profile. (hint: check &lt;a href=&quot;file://\\sessionhost\c$\users&quot;&gt;\\sessionhost\c$\users&lt;/a&gt; from your computer)&lt;/p&gt; &lt;p&gt;3. Once you find the server, Remote desktop to that server. You will see the following event log message on that server in System Logs. &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Remote Desktop Services could not apply a user desktop for a user account with a SID of &amp;lt;GUID&amp;gt;. A temporary profile was enforced for the user. Verify that the user profile disk settings are correct. The error code is 0x800700AA.0&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;4. Open REGEDIT and expand to HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList&lt;/p&gt; &lt;p&gt;5. Click each sub key section and watch ProfileImagePath value. This value will say username in the path. &lt;/p&gt; &lt;p&gt;6. Once you find the correct key, Delete it. &lt;/p&gt; &lt;p&gt;7. Have user logon again to the RemoteApp or VDI. RDS will create new profile disk.&lt;/p&gt; &lt;p&gt;Hope that fixed your issue. If so, please leave me a thanks note. &lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/7193280430010467516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2014/01/rds-2012-profile-disks-and-temp-profiles.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/7193280430010467516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/7193280430010467516'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2014/01/rds-2012-profile-disks-and-temp-profiles.html' title='RDS 2012: Profile Disks and Temp Profiles'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-qsKeals5p5c/Us5FtkAiwjI/AAAAAAAALe4/ROvj4hnvalY/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-4940048414512301216</id><published>2013-12-29T21:58:00.001-08:00</published><updated>2013-12-29T21:58:59.120-08:00</updated><title type='text'>Exchange 2010 (&amp;amp; Service Pack) Setup: A Restart from a Previous Installation is Pending</title><content type='html'>&lt;p&gt;Exchange 2010 or Exchange 2010 Service Pack fails on Exchange Analyzer on checking pre-requisites. This should be easy to resolve. If you are seeing this same error after reboot, there must be orphaned registry values left from previous setup files. Check and fix the following two registry keys and setup should continue normally.&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;To remove an orphaned UpdateExeVolatile registry key value &lt;/strong&gt; &lt;ol&gt; &lt;li&gt; &lt;p&gt;Open a registry editor, such as Regedit.exe or Regedt32.exe.&lt;/p&gt; &lt;li&gt; &lt;p&gt;Navigate to &lt;strong&gt;HKLM\SOFTWARE\Microsoft\Updates\&lt;/strong&gt;&lt;/p&gt; &lt;li&gt; &lt;p&gt;In the right navigation pane, double-click the&lt;strong&gt; UpdateExeVolatile&lt;/strong&gt; key.&lt;/p&gt; &lt;li&gt; &lt;p&gt;Configure the key with a value of &lt;strong&gt;0&lt;/strong&gt;&lt;/p&gt; &lt;li&gt; &lt;p&gt;Close Registry Editor.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;strong&gt;To delete the orphaned PendingFileRenameOperations registry key &lt;/strong&gt; &lt;ol&gt; &lt;li&gt; &lt;p&gt;Open a registry editor, such as Regedit.exe or Regedt32.exe.&lt;/p&gt; &lt;li&gt; &lt;p&gt;Navigate to &lt;strong&gt;HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\&lt;/strong&gt;&lt;/p&gt; &lt;li&gt; &lt;p&gt;In the right navigation pane, right-click the&lt;strong&gt; PendingFileRenameOperations&lt;/strong&gt; key and select &lt;strong&gt;Delete&lt;/strong&gt;.&lt;/p&gt; &lt;li&gt; &lt;p&gt;Close Registry Editor.&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;I found this info at &lt;a title=&quot;http://technet.microsoft.com/en-us/library/cc164360(v=EXCHG.80).aspx&quot; href=&quot;http://technet.microsoft.com/en-us/library/cc164360(v=EXCHG.80).aspx&quot;&gt;http://technet.microsoft.com/en-us/library/cc164360(v=EXCHG.80).aspx&lt;/a&gt;. &lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/4940048414512301216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2013/12/exchange-2010-service-pack-setup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/4940048414512301216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/4940048414512301216'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2013/12/exchange-2010-service-pack-setup.html' title='Exchange 2010 (&amp;amp; Service Pack) Setup: A Restart from a Previous Installation is Pending'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-9198115046201694566</id><published>2013-12-15T21:35:00.001-08:00</published><updated>2013-12-15T21:35:45.007-08:00</updated><title type='text'>Windows Installer: The feature you are trying to use…</title><content type='html'>&lt;p&gt;If you are stuck on Windows Installer error dialog box saying:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;The feature you are trying to use is on a network resource that is unavailable.&lt;/p&gt;&lt;/blockquote&gt;&lt;a href=&quot;http://lh3.ggpht.com/-mwHQo-8edBY/Uq6RLEcEBDI/AAAAAAAAK3k/4plJPl_1cAo/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh6.ggpht.com/-zZAyDmIJ10E/Uq6RLll51uI/AAAAAAAAK3s/GAgRThtMmJY/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;481&quot; height=&quot;262&quot;&gt;&lt;/a&gt;  &lt;p&gt;No worries. This is related to Cached Installers issue. Microsoft support got your back. They have an handy dandy Microsoft Fix It program to fix the Windows Installer issues. You can use either to Install or Uninstall a software from your computer using this Fix It program.&lt;/p&gt; &lt;p&gt;Download the Fix It program and run it on the troubled computer. Get it from &lt;a title=&quot;http://support.microsoft.com/mats/Program_Install_and_Uninstall&quot; href=&quot;http://support.microsoft.com/mats/Program_Install_and_Uninstall&quot;&gt;http://support.microsoft.com/mats/Program_Install_and_Uninstall&lt;/a&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/9198115046201694566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2013/12/windows-installer-feature-you-are.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/9198115046201694566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/9198115046201694566'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2013/12/windows-installer-feature-you-are.html' title='Windows Installer: The feature you are trying to use…'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-zZAyDmIJ10E/Uq6RLll51uI/AAAAAAAAK3s/GAgRThtMmJY/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-9040879614666532604</id><published>2013-11-20T22:40:00.001-08:00</published><updated>2013-11-20T22:40:07.597-08:00</updated><title type='text'>Windows 8.1/Windows Server 2012 R2: Task Manager Gadget on your desktop</title><content type='html'>&lt;p&gt;How about to display CPU,Memory, Disk and Network performance details on your desktop without any third-party software? Windows 8.1 has built-in cool display, gadget like, in Task Manager application. &lt;/p&gt; &lt;p&gt;It looks like this:&lt;/p&gt; &lt;p align=&quot;left&quot;&gt;&amp;nbsp;&lt;/p&gt; &lt;p align=&quot;left&quot;&gt;&lt;a href=&quot;http://lh5.ggpht.com/-CPNiXlumzfc/Uo2qwDqveaI/AAAAAAAAK2I/zll6GkmtYz8/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-knz2w4ek-lw/Uo2qwtQADzI/AAAAAAAAK2M/cBCCxji_JkQ/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;183&quot; height=&quot;348&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;With that you can monitor you computer/server performance at a glance. To get this view, &lt;/p&gt; &lt;ul&gt; &lt;li&gt;Open &lt;strong&gt;Task Manager&lt;/strong&gt; (right lick on task bar and select Task Manager) on your computer or server  &lt;li&gt;Go to Performance Tab &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href=&quot;http://lh6.ggpht.com/-l6uPXGVYapE/Uo2qxLoEsnI/AAAAAAAAK2U/f2cdUvv_jgw/s1600-h/image%25255B7%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh5.ggpht.com/-8zqeR66XepQ/Uo2qxr655PI/AAAAAAAAK2c/Kk9OH_RG2eI/image_thumb%25255B3%25255D.png?imgmax=800&quot; width=&quot;384&quot; height=&quot;344&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Double click on one of the graphs on the left side strip &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Enjoy the tip. Hope you like it. &lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/9040879614666532604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2013/11/windows-81windows-server-2012-r2-task.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/9040879614666532604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/9040879614666532604'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2013/11/windows-81windows-server-2012-r2-task.html' title='Windows 8.1/Windows Server 2012 R2: Task Manager Gadget on your desktop'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-knz2w4ek-lw/Uo2qwtQADzI/AAAAAAAAK2M/cBCCxji_JkQ/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-370314052655835811</id><published>2013-11-10T14:51:00.001-08:00</published><updated>2013-11-10T14:51:58.404-08:00</updated><title type='text'>RDS 2012: How to login to RDWeb page without typing Domain Name?</title><content type='html'>&lt;p&gt;Logon to RDWeb site with just username and password, saves time and confusion for the users. We can make user to bypass typing Domain Name with few easy steps.  &lt;p&gt;There is two steps I did. One add “DomainName\” by script and second steps to change the text from “Domain Name\User name:” to just “User name:” in logon page.  &lt;p&gt;To do the first step, follow the instructions below.  &lt;p&gt;1. Remote Desktop to your RD Web Access Server.  &lt;p&gt;2. Open Windows Explorer and go to &lt;strong&gt;C:\Windows\Web\RDWeb\Pages&lt;/strong&gt;. Backup &lt;strong&gt;renderscripts.js&lt;/strong&gt; file.  &lt;p&gt;3. Open Notepad as (run as) Administrator. Open &lt;strong&gt;C:\Windows\Web\RDWeb\Pages\&lt;/strong&gt;&lt;strong&gt;renderscripts.js&lt;/strong&gt;  &lt;p&gt;4. Find “strDomainUserName = objForm.elements(&quot;DomainUserName&quot;).value;” and add the following script blob&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;// add default domain...&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( strDomainUserName.indexOf(&quot;\\&quot;) == -1 )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strDomainUserName = &quot;INTSURG\\&quot; + strDomainUserName;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objForm.elements(&quot;DomainUserName&quot;).value = strDomainUserName;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;So it would look like this..&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;if ( objForm != null )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strDomainUserName = objForm.elements(&quot;DomainUserName&quot;).value;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // add default domain...&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( strDomainUserName.indexOf(&quot;\\&quot;) == -1 )&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strDomainUserName = &quot;MYDOMAIN\\&quot; + strDomainUserName;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objForm.elements(&quot;DomainUserName&quot;).value = strDomainUserName;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strPassword = objForm.elements(&quot;UserPass&quot;).value;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strWorkspaceId = objForm.elements(&quot;WorkSpaceID&quot;).value;&lt;br&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;5. Save &lt;strong&gt;renderscripts.js&lt;/strong&gt; file. &lt;/p&gt; &lt;p&gt;Now user can just provide username and password. Domain name will be added if it is not present. &lt;/p&gt; &lt;p&gt;Now it the RD Web access log on page will still display Domain Name\User name:. That can be changed very easily also. Follow the steps below for the second step.&lt;/p&gt; &lt;p&gt;1. Remote Desktop to your RD Web Access Server.  &lt;p&gt;2. Open Windows Explorer and go to &lt;strong&gt;C:\Windows\Web\RDWeb\Pages\en-US&lt;/strong&gt;. Backup &lt;strong&gt;login.aspx&lt;/strong&gt; file.  &lt;p&gt;3. Open Notepad as (run as) Administrator. Open &lt;strong&gt;C:\Windows\Web\RDWeb\Pages\&lt;/strong&gt;&lt;strong&gt;&lt;strong&gt;login.aspx&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;4. Modify the following text as below:&lt;/p&gt; &lt;p&gt;Before:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;const string L_DomainUserNameLabel_Text = &quot;Domain\\user name:&quot;;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;After:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;const string L_DomainUserNameLabel_Text = &quot;User name:&quot;;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;5. Save login.aspx file. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/-0RX140TIWPs/UoAOCWTeP-I/AAAAAAAAKyU/xOT8nXRXq0M/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; display: block; padding-right: 0px; border-top-width: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-4c-FZMrtncc/UoAOCzZkuxI/AAAAAAAAKyY/itFhJ8kfAJA/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;321&quot; height=&quot;251&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;That’s all. If you ever update with RDS patches, you will have to redo these steps again. &lt;/p&gt; &lt;p&gt;Enjoy. &lt;img class=&quot;wlEmoticon wlEmoticon-smile&quot; style=&quot;border-top-style: none; border-bottom-style: none; border-right-style: none; border-left-style: none&quot; alt=&quot;Smile&quot; src=&quot;http://lh3.ggpht.com/-Rv0wLeF6N78/UoAODYJhFhI/AAAAAAAAKyg/4DYNQxt61Eo/wlEmoticon-smile%25255B2%25255D.png?imgmax=800&quot;&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/370314052655835811/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2013/11/rds-2012-how-to-login-to-rdweb-page.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/370314052655835811'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/370314052655835811'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2013/11/rds-2012-how-to-login-to-rdweb-page.html' title='RDS 2012: How to login to RDWeb page without typing Domain Name?'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-4c-FZMrtncc/UoAOCzZkuxI/AAAAAAAAKyY/itFhJ8kfAJA/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-2712935410936685199</id><published>2013-11-09T17:01:00.001-08:00</published><updated>2013-11-09T17:01:28.334-08:00</updated><title type='text'>RDS 2012: Redirect RDWEB page from IIS Default (root) site</title><content type='html'>&lt;p&gt;After you successfully deployed RD Web Access server users have to type &lt;a title=&quot;https://remoteappsqa.intusurg.com/RDWeb/Pages/en-US/Default.aspx&quot; href=&quot;https://RemoteApps.company.com/RDWeb/Pages/en-US/Default.aspx&quot;&gt;https://RemoteApps.company.com/RDWeb/Pages/en-US/Default.aspx&lt;/a&gt; or you create a link to reach this page. &lt;/p&gt; &lt;p&gt;To make it easier you may want to redirect &lt;a href=&quot;https://remoteapps.company.com&quot;&gt;https://remoteapps.company.com&lt;/a&gt; to &lt;a title=&quot;https://remoteappsqa.intusurg.com/RDWeb/Pages/en-US/Default.aspx&quot; href=&quot;https://RemoteApps.company.com/RDWeb/Pages/en-US/Default.aspx&quot;&gt;https://RemoteApps.company.com/RDWeb/Pages/en-US/Default.aspx&lt;/a&gt;. It’s easier than you thought. Follow the steps below.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Remote Desktop to RD Web Access Server.&lt;/li&gt; &lt;li&gt;Open Server manager and Click on IIS on the left side bar. &lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/-0cYjMwKZcr0/Un7a2ChB1nI/AAAAAAAAKw4/VgZcDvbYSY4/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; border-left: 0px; display: block; padding-right: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh6.ggpht.com/-BQjbF8abxx0/Un7a2qiFVTI/AAAAAAAAKxA/kedVtI9gekw/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;328&quot; height=&quot;290&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Right click on RD Web Access server and select &lt;strong&gt;Internet Information Services (IIS) Manager&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;Expand to &lt;strong&gt;Default Web Site&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href=&quot;http://lh4.ggpht.com/-kTUeKDxGIqs/Un7a3deIRGI/AAAAAAAAKxE/zAMhXXfpxUM/s1600-h/image%25255B6%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; float: none; padding-top: 0px; padding-left: 0px; margin-left: auto; border-left: 0px; display: block; padding-right: 0px; margin-right: auto&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh4.ggpht.com/-CMSAxOjXn_M/Un7a3sJH4QI/AAAAAAAAKxM/Kg4-yTofDTs/image_thumb%25255B2%25255D.png?imgmax=800&quot; width=&quot;244&quot; height=&quot;185&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Double click on &lt;a href=&quot;http://lh5.ggpht.com/-FH3wQ7ZZGAQ/Un7a4IpuaOI/AAAAAAAAKxY/35sxz6OB0ok/s1600-h/image%25255B9%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh6.ggpht.com/-7Z-Xum9uduA/Un7a4kTdwkI/AAAAAAAAKxc/1wTU_J6b2P8/image_thumb%25255B3%25255D.png?imgmax=800&quot; width=&quot;52&quot; height=&quot;71&quot;&gt;&lt;/a&gt;&amp;nbsp; (HTTP Redirect) under IIS section.&lt;/li&gt; &lt;li&gt;Match the settings as in the picture below. &lt;/li&gt; &lt;ul&gt; &lt;li&gt;Check the box &lt;strong&gt;Redirect requests to this destination&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;Type &lt;strong&gt;/RDWeb/Pages&lt;/strong&gt; as redirect destination&lt;/li&gt; &lt;li&gt;Uncheck the box for &lt;strong&gt;Redirect all requests to exact destination…&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;Check the box for &lt;strong&gt;Only redirect requests to content in this directory..&lt;/strong&gt;&lt;/li&gt; &lt;li&gt;Select Status code as &lt;strong&gt;Found (302)&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;p&gt;&lt;a href=&quot;http://lh3.ggpht.com/-lJrGHro1Fyo/Un7a5Y17JSI/AAAAAAAAKxk/88GUAAshk9M/s1600-h/image%25255B13%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/-5sD3R-9yNxk/Un7a58cJSbI/AAAAAAAAKxs/07AO9mgRQ_E/image_thumb%25255B5%25255D.png?imgmax=800&quot; width=&quot;650&quot; height=&quot;375&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;That’s all now, try typing &lt;a href=&quot;https://remoteapp.company.com&quot;&gt;https://remoteapp.company.com&lt;/a&gt; (or whatever your website URL is), it will redirect to the RDWeb page. Enjoy.&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/2712935410936685199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2013/11/rds-2012-redirect-rdweb-page-from-iis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/2712935410936685199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/2712935410936685199'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2013/11/rds-2012-redirect-rdweb-page-from-iis.html' title='RDS 2012: Redirect RDWEB page from IIS Default (root) site'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-BQjbF8abxx0/Un7a2qiFVTI/AAAAAAAAKxA/kedVtI9gekw/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3016414430049429869.post-8427816172594536425</id><published>2013-11-09T13:11:00.001-08:00</published><updated>2013-11-09T13:11:21.618-08:00</updated><title type='text'>Windows Server 2012 R2: Changing “Work Resources” name in RDS Logon page</title><content type='html'>&lt;p&gt;By default RDS 2012 names the REWeb page to “Work Resources”. You can change it easily using &lt;strong&gt;Set-RDWorkspace&lt;/strong&gt; cmdlet in PowerShell. &lt;/p&gt; &lt;p&gt;Before you change the name, have you added all the RDS 2012 servers into All Servers section in Server Manager. This makes things very easier. (hope you are using Windows 8 or Windows Server 2012). If not just logon to RDS Connection Broker server. &lt;/p&gt; &lt;p&gt;1. Open PowerShell as Administrator. (All RDS cmdlets runs on elevated PowerShell)&lt;/p&gt; &lt;p&gt;2. Type &lt;strong&gt;Import RemoteDesktop&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;3. Type &lt;strong&gt;Set-RDWorksapce –Name “My Awesome Company Apps” –ConnectionBroker RDS-CB.company.com&lt;/strong&gt; (Of course, you will have to change the name to your own text and provide your connection broker’s FQDN)&lt;/p&gt; &lt;p&gt;4. That’s all. Try opening RDWeb page. &lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://lh5.ggpht.com/-oa4qftA8AJk/Un6kfRCFvXI/AAAAAAAAKwg/2OSIAisBWjQ/s1600-h/image%25255B3%25255D.png&quot;&gt;&lt;img title=&quot;image&quot; style=&quot;border-left-width: 0px; border-right-width: 0px; background-image: none; border-bottom-width: 0px; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-top-width: 0px&quot; border=&quot;0&quot; alt=&quot;image&quot; src=&quot;http://lh3.ggpht.com/-CIqceAmXGdE/Un6kf4v1epI/AAAAAAAAKwk/vspEIpF8TkM/image_thumb%25255B1%25255D.png?imgmax=800&quot; width=&quot;645&quot; height=&quot;330&quot;&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;For more information, here is the help on Set-RDWorkspace cmdlet information.&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;PS C:\&amp;gt; Get-Help Set-RDWorkspace -Full&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;NAME&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set-RDWorkspace&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;SYNTAX&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set-RDWorkspace [-Name] &amp;lt;string&amp;gt; [-ConnectionBroker &amp;lt;string&amp;gt;]&amp;nbsp; [&amp;lt;CommonParameters&amp;gt;]&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;br&gt;&lt;font face=&quot;Courier New&quot;&gt;PARAMETERS&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -ConnectionBroker &amp;lt;string&amp;gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Required?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; false&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Position?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Named&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Accept pipeline input?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; false&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Parameter set name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (All)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Aliases&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dynamic?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; false&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -Name &amp;lt;string&amp;gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Required?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; true&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Position?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Accept pipeline input?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; false&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Parameter set name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; (All)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Aliases&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; None&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dynamic?&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; false&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CommonParameters&amp;gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; This cmdlet supports the common parameters: Verbose, Debug,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ErrorAction, ErrorVariable, WarningAction, WarningVariable,&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; OutBuffer and OutVariable. For more information, see&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; about_CommonParameters (&lt;a href=&quot;http://go.microsoft.com/fwlink/?LinkID=113216&quot;&gt;http://go.microsoft.com/fwlink/?LinkID=113216&lt;/a&gt;).&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font face=&quot;Courier New&quot;&gt;&lt;/font&gt;&lt;/p&gt;  </content><link rel='replies' type='application/atom+xml' href='http://trickyponywindows.blogspot.com/feeds/8427816172594536425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://trickyponywindows.blogspot.com/2013/11/windows-server-2012-r2-changing-work_9.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/8427816172594536425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3016414430049429869/posts/default/8427816172594536425'/><link rel='alternate' type='text/html' href='http://trickyponywindows.blogspot.com/2013/11/windows-server-2012-r2-changing-work_9.html' title='Windows Server 2012 R2: Changing “Work Resources” name in RDS Logon page'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/08904114379089115366</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-CIqceAmXGdE/Un6kf4v1epI/AAAAAAAAKwk/vspEIpF8TkM/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72"/><thr:total>0</thr:total></entry></feed>