Tuesday, February 1, 2022

Another New Build (10159)

Another New Build (10159)

Not bad, 2 in 2 days. Fast Track is, now, on Build 10159. Check Updates, it's there.  Are we having fun, yet? As for are we there, yet? Nope, 28 more days...

Edge can, now, have a Home Page icon​ > (its) Settings > Advanced Settings, it's @ the top On/Off switch.

Cheers,
Drew


Drew MS Partner / MS Beta Tester / Pres. Computer Issues Pres. Computer Issues www.drewsci.com


  • Edited by Drew1903 Wednesday, July 1, 2015 9:22 AM

Security Issue - Publishing multiple apps with same .exe?

When publishing iExplore.exe (and passing in the URL as a parameter) allowing us to publish simple individual URLs, multiple published sites pointing to iexplore.exe will fail to obey both the User Assignment and 'Show the Remote App Program in RD Web Access' Yes/No function.

When multiple published apps point to the same exe their alias is post pended with (1),(2),(3)….. Not sure if this is relevant?!

This anomaly's symptoms show in terms of the app icon failing to be hidden in RD Web  when their User Assignment is removed!

It's certainly apparent when pointing to multiple instances of iexplore.exe or RDP (mstsc.exe) - although I don't think this is evident across all .exes


Workaround

The workaround was to create individual bat files calling said affected exes and pass associated parameters in, an example below:

iExploreBES.bat
start "" "C:\Program Files\Internet Explorer\iexplore.exe" "https://bbadmin.domain.com/webconsole/login"

iExploreEXCH.bat
start "" "C:\Program Files\Internet Explorer\iexplore.exe" "https://<servername>1/ecp"

RDP01.bat
start "" "mstsc.exe" "RDPSession01.rdp"

RDP02.bat
start "" "mstsc.exe" "RDPSession02.rdp"

Has anyone else seen this - am I missing something?

Cheers
Lea




  • Edited by LeaUK Thursday, June 18, 2015 10:34 AM

Reply:
Is it just me?

------------------------------------
Reply:

Hi Lea,

First of all, this is not a security issue as user assignment and the option to hide in RD Web Access are not security features, they are usability features. The ways to properly secure your published applications are:

  1. Make sure the Remote Desktop Users group is populated with the correct set of end-users on your endpoint machines (RDSH servers or VDI VMs). In Server 2012+ the Server Manager UI should be doing this for you, but it never hurts to double-check.
  2. If you need to secure specific apps within a server, use a technology like AppLocker.

Now, as to why user assignment and show/hide in RDWeb is not working for you: I've never seen that issue before, nor have I heard any reports of other people hitting this issue. Post-pending the parameterized numeric identifier is a purposeful step taken by the code to avoid any issues that could be caused by duplicate aliases.

What version of the Server OS are you running? If it is Server 2012+, you might try turning on tracing in RD Web Access. It provides human-readable trace logs, and that is where the user assignment and show/hide in RDWeb settings are applied. Instructions:

  • On the RD Web Access server, open the Web.config file (default location is %windir%\web\rdweb\web.config).
  • Set the Trace level to Warning:    
    1. Search for: <add name="TraceTSWA" value="0" />
    2. Change the value from "0" to "4" to generate verbose logs:
              <add name="TraceTSWA" value="4" />
  • Set the Trace mode to file tracing:    
    1. Find the block that starts with: <!-- Uncomment for file tracing
              <add name="File Log"
      -->
    2. Delete the start and end comment lines (the lines starting with <!-- and -->) to make the code work.
  • Log on to RD Web Access and reproduce the issue.
  • Open the generated trace file (default location is %windir%\web\rdweb\App_Data\rdweb.log) and look for any suspicious errors or warnings.


Travis Howe | RDS Blog: http://blogs.msdn.com/rds/default.aspx


------------------------------------
Reply:

Hi Travis

Thanks for your response.

Whilst I appreciate it's not a strictly a security issue, users do rely upon 'user assignment' to function and may rely upon this feature in the mitigation of risk.  If a user's access is removed, one would expect the RD Web app icon to also be hidden, although appreciated there are a multitude of 'advanced' techniques to run hidden applications, like to simply logon to the Desktop etc.    Applocker and AppSense are definitive security measures and I suspect should be reviewed.

  1. Make sure the Remote Desktop Users group is populated with the correct set of end-users on your endpoint machines (RDSH servers or VDI VMs). In Server 2012+ the Server Manager UI should be doing this for you, but it never hurts to double-check.

All RDSH servers' Remote Desktop Users groups are populated with  <domain>\Domain Users. This was added when the Session Collection was created as the User Group <domain>\Domain Users was specified. 

Is this incorrect?

We then rely upon individual application user assignment (via Security Groups) to hide app icons, which works well, unless pointed at the same iexplore.exe 

The OS is 2012 R2 all latest patches.

Thanks for the verbose logging info, I shall configure and update when I have further information, I'm surprised this cannot be reproduced and hasn't been seen in the field.

I sincerely appreciate your assistance and advice.

Lea


 


------------------------------------
Reply:

OK, so after reviewing my log book where I have detailed this issue upon first discovery, I decided to recreate it for a sanity check!

Using iexplorer.exe as the target I now can NOT, user assignment and Rd Web access on/off is functioning correctly - hugely frustrating!



  • Edited by LeaUK Tuesday, June 30, 2015 4:34 PM

------------------------------------
Reply:

All RDSH servers' Remote Desktop Users groups are populated with  <domain>\Domain Users. This was added when the Session Collection was created as the User Group <domain>\Domain Users was specified. 

Is this incorrect?

That sounds right to me - if at collection creation you specified that you want all domain users to have access, then that is who will have access. And now that I think about it, my initial statement was incorrect - you have to separately manage the list of users who have access (which you set to <domain>\Domain Users) and the user assignment for RDWeb. In an ideal world the two would go hand-in-hand, but that is not something we currently do unfortunately.

Well, I can certainly sympathize with the frustration of not being able to repro an issue anymore... but on the plus side, I'm glad it's working for you now!

Cheers,


Travis Howe | RDS Blog: http://blogs.msdn.com/rds/default.aspx


------------------------------------
Reply:

Thanks Travis.

So today I tried to reproduce this again using mstsc.exe, as I have noted this application was also affected, and still can't reproduce it!

When I originally discovered this, perhaps I overlooked the permissions on the container somehow which may explain the issue, however I remember eliminating DC replication etc by using AD accounts directly within the RDS Manager User Assignment, rather than simply adding/removing users from an associated Security Group.

Having said all this, I still can't understand why I saw (and noted) 'Show the RemoteApp program in RD Web Access' toggle failing - strange but true!

Again, thanks for your support,' onwards and upwards' to the role out of our production ready platform.

Cheers

Lea 

 


------------------------------------

How to download all attachments from OWA?

Hello, All!

I have several users, which have to use OWA as the only way to connect with our Exchange 2013 server. Very often, they receive letters with dozens of attachments from different addresses.

The question is: Is it possible to download all attachments at once? Downloading them one by one is a stupid way, eating time and (as a result) eating money... Anyone?

As far as I can recall, in previous versions of OWA there were a link "Download all", and in OWA from Exch2013 this link disappeared...

Any suggestions? (ZIP or RAR as a "container" for multiple files or MS Outlook instead of OWA are not a solution)

Thanks in advance.

P.S. Just a minute ago found the same question here. Wow! It was in December 16Th, 2014! NO CHANGES YET? Maybe MS Officials will clear this situation?  Shell I resend my letters from OWA to Gmail post-box where "DOWNLOAD ALL" feature is working pretty good???

  • Edited by ekotik Tuesday, June 30, 2015 2:43 PM

Reply:
This feature is not available as of now. 

Remember to mark as helpful if you find my contribution useful or as an answer if it does answer your question.That will encourage me - and others - to take time out to help you Check out my latest blog posts on http://exchangequery.com Thanks Sathish (MVP)


------------------------------------

Network Protectioin Server

Review about my Network Infrastructure

1-Cisco 2811 Router DHCP,NAT its connected to the internet

2-Cisco Catalyst 2950 its connected to the "Cisco 2811 Router " and the APs connect to it

3-PC Core I3 AD,DNS,NPS,Sql Server for Acounting

4-Tp-Link Access Points  15

5-PC 10

Now my wireless clients can connect to internet using AD user Authentication Through NPS Network and Connectin Policy

Problem #1:

My PC can connect to internet without authentication so how do I make them like the wireless Clients

Problem #2:

Wireless Client can connect all using one AD user how I do I make them user unique user each, how do I maintain live connection sessions using Windows Infrastructure.

Problem #3:usng IPAM how do maintain Cisco DHCP Server IP Leases

Thank for your free Help




  • Edited by Dheere Monday, June 29, 2015 10:21 AM
  • Changed type Dheere Monday, June 29, 2015 10:23 AM
  • Changed type Dheere Monday, June 29, 2015 11:10 AM

Reply:
Hi,

>Problem 1
The steps about how to configure wired NAP, you may reference links below.

Checklist: Configure NAP Enforcement for 802.1X Wired
https://technet.microsoft.com/en-us/library/cc730926(v=ws.10).aspx

Microsoft Network Access Protection (Simple setup)
http://blogs.technet.com/b/scd-odtsp/archive/2013/05/14/microsoft-network-access-protection-simple-setup.aspx

Wired 802.1X Deployment Guide
http://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/Security/TrustSec_1-99/Dot1X_Deployment/Dot1x_Dep_Guide.html

Please Note: Since the web site is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.

>problem 2
It is recommended to configure 802.1x wireless authenticated network, which will allows authenticated computers or users (domain joined computer with domain account credentials or certificate that issued by AD PKI service) to access the network by enabling the port that it connects on network devices.

More information about 802.1X Authenticated Wireless Access, you may reference:
https://technet.microsoft.com/en-us/library/cc771455(WS.10).aspx

>Problem 3
In general, IPAM discover DHCP server( ), then IP address ranges will automatically entered into the IPAM database. IP address ranges that are not DHCP scopes on managed Microsoft DHCP servers are not automatically discovered. IPAM provides several dialogs to allow you to enter and edit IP address data manually, and you can also import IP address data directly from a file. Data can also be exported from IPAM to a file. 

More information about how to import you may reference:
https://technet.microsoft.com/en-us/library/jj878303.aspx#import

Best Regards,
Eve Wang

Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.


------------------------------------

Pavilion P6770T

Does the HP Pavilion P6770T have the capability to run Windows 10?    I have asked HP the same question.   Here is HP's response:  http://h30434.www3.hp.com/t5/Windows-10-Technical-Preview/Does-Pavilion-P6770T-support-Windows-10/td-p/5096528  .   

The logic of commenting system did not allow me to use a hot link.   I got the message:  Body text cannot contain images or links until we are able to verify your account.


Reply:

AFAICT it does.  These are the requirements for win 10

http://support.hp.com/us-en/product/HP-Pavilion-p6000-Desktop-PC-series/5035348/model/5079779/document/c02734210/

1 GHz or faster processor
1 GB RAM (32-bit) or 2 GB RAM (64-bit)
16 GB available hard disk space (32-bit) or 20 GB (64-bit)
DirectX 9 graphics device with WDDM 1.0 or higher driver
Your processor (CPU) must support the following extensions: SSE2, NX, PAE


Wanikiya and Dyami--Team Zigzag



------------------------------------
Reply:

The logic of commenting system did not allow me to use a hot link.   I got the message:  Body text cannot contain images or links until we are able to verify your account.

Use the link below to post your request to verify your account.

It might speed things up if you post your request there.

https://social.technet.microsoft.com/Forums/en-US/home?forum=reportabug



------------------------------------
Reply:
" Your processor (CPU) must support the following extensions: SSE2, NX, PAE "   For an explanation of the three extensions, read:  What is PAE NX SSE2

------------------------------------
Reply:

So LB,

What is the current situation?

We may take a try to run the Windows 8.1 upgrade assistant, if that would be OK, then your machine should be available to install Windows 10.

Upgrade Assistant: FAQ

For questions regarding Windows 10, please check:

Frequently Asked Questions: Windows 10

Regards


Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.


------------------------------------
Reply:

Thanks but my PC  is a P6770T.   The document mentioned in your comment states:

This document contains basic features and specification for the following HP CTO model:
  • HP Pavilion p6780t
  • Product number: XX204AV


------------------------------------
Reply:

" What is the current situation? "

The current situation is based on a long, sad story, a real tearjerker.   The story starts with my previous PC, an entry level box that worked just fine under XP.   With the release of Windows 7, I downloaded the Windows 7 Upgrade Advisor which stated that my PC was compatible with Windows 7.   I then purchased Windows 7 from Microsoft.   After the installation of Windows 7, there were problems almost from Day One resulting in system dumps.   After the first round of patches from Microsoft the problems increased in rate making the box nearly unusable.   I did some quick research and found that my board was not supported by Windows 7.   I was not amused by the abject failure of Microsoft's Windows 7 Upgrade Advisor.   The money wasted on upgrading to Windows 7 could have been spent on a new PC.

Now I am confronted by Microsoft's Windows 10 compatibility report from the Get Windows 10  application that was recently installed on my PC.    The application says  "Congratulations, you're good to go!   No issues were found during our scan."  First, to prevent a repeat of the Windows 7 Upgrade Advisor fiasco,  I have asked HP to test my PC model: http://h30434.www3.hp.com/t5/Windows-10-Technical-Preview/Does-Pavilion-P6770T-support-Windows-10/td-p/5096528. Second, should I decide to install Windows 10 on my PC, I will first uninstall/remove the Get Windows 10 application from Windows 7 and prevent it from being downloaded in the future.   I will then copy my hard drive containing Windows 7 to the backup, internal hard drive in my HP desk top PC plus make a second copy on my external hard drive.   Thus I am in a position to take a chance on Windows 10.  Should the Windows 7 upgrade mess repeat with Windows 10, I can reboot from the backup hard drive containing Windows 7 and then erase Windows 10 on the primary boot drive and copy Windows 7 to the primary boot drive.   The copy of Windows 7 on the external hard drive will be long term back-out source should future upgrades to Windows 10 create a repeat of the Windows 7 situation on my previous PC.   So, I think that I am covered.   That is the situation.   

Get Windows 10 App:     http://www.microsoft.com/en-US/windows/windows-10-upgrade

A related issue is described here:   https://social.technet.microsoft.com/Forums/en-US/05fa6e96-c741-461d-a9f5-919693344056/the-check-your-pc-section-of-the-get-windows-10-app-does-not-report-status-of-motherboard-or?forum=WinPreview2014General



  • Edited by Lazy Bones Wednesday, June 24, 2015 7:51 PM

------------------------------------
Reply:

OK LB,

Thanks for the clarification.

So you want to remove the Windows 10 upgrade notifications from your Windows 7 machine?

If you would like to hide the notification, then please click "Customize" in the System Tray and turn off the Get Windows 10 app notifications in the menu that comes up.

If you would like to remove, uninstall KB 3035583:

https://support.microsoft.com/en-us/kb/3035583?wa=wsignin1.0

After that, we may do a system image backup for Windows 7.

What is a system image?

Restore your computer from a system image backup

Regards


Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.


------------------------------------
Reply:
The only unknown left is the support for the motherboard which is in the Cleveland series of motherboards.   Should I open a new question:  Does the Cleveland series of motherboards support Windows 10?   

------------------------------------
Reply:

Lazy Bones,

Motherboard specific which I think we'd better confirm this at the manufacturer side.

There might be some settings that may block the installation, like mult-core, and the virtual technology.

Regards


Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.


------------------------------------

Build 10159 in Fast ring.

Yes. Build 10159 in Fast ring.

Go to your Windows Upodate and look for it.

http://blogs.windows.com/bloggingwindows/2015/06/30/whoa-another-pc-build/


  • Edited by david hk129 Wednesday, July 1, 2015 12:00 AM

Reply:
that was fast, haven't tested Build 10158 yet and we got Build 10159 already.

------------------------------------

BizTalk 2010 receiving a JSON message

Hello,

I'm working at integrating BizTalk 2010 with AtTask software.

AtTask provide a ReST API.

To be able to send a ReST request to AtTask, I followed that tutorial:

http://social.technet.microsoft.com/wiki/contents/articles/2474.invoke-restful-web-services-with-biztalk-server-2010.aspx.

I'm using a WCF-Custom send-receive port, with wsHttpBinding and an endpoint Behavior.

So far, I'm able to send a login request and receiving a successful response. The problem is processing the response.

I was expecting to receive a JSON, but BizTalk is somewhere converting the response into an Xml message:

This is the response as AtTask send it (got it from Fidler):

{   "userID": "52dfde40003301510c06558a1f246ef4",   "sessionID": "fe1a78987d46406c9c1e77372423ebda",   "versionInformation": {   "currentAPI": "v4.0",   "buildNumber": "db9b275ad4c1587951a99d83856631d9590a6781",   "apiVersions": {   "v1.0": "/attask/api/v1.0/",   "v2.0": "/attask/api/v2.0/",   "v3.0": "/attask/api/v3.0/",   "v4.0": "/attask/api/v4.0/"   },   "lastUpdated": "2014/01/21 13:21:24",   "release": "R16",   "version": "4.0"   },   "locale": "en_US",   "timeZone": "US/Pacific",   "timeZoneName": "Pacific Standard Time",   "iso3Country": "USA",   "iso3Language": "eng",   "currency": {   "useNegativeSign": false,   "fractionDigits": 2,   "symbol": "$",   "ID": "USD",   "groupingSeparator": ",",   "decimalSeparator": "."   }  }

This is what I get in BizTalk:

<root type="object">  	<data type="object">  		<userID type="string">52dfde40003301510c06558a1f246ef4</userID>  		<sessionID type="string">0294fb6dee9f40d383488ac15ebcddd7</sessionID>  		<versionInformation type="object">  			<currentAPI type="string">v4.0</currentAPI>  			<buildNumber type="string">db9b275ad4c1587951a99d83856631d9590a6781</buildNumber>  			<apiVersions type="object">  				<v1.0 type="string">/attask/api/v1.0/</v1.0>  				<v2.0 type="string">/attask/api/v2.0/</v2.0>  				<v3.0 type="string">/attask/api/v3.0/</v3.0>  				<v4.0 type="string">/attask/api/v4.0/</v4.0>  			</apiVersions>  			<lastUpdated type="string">2014/01/21 13:21:24</lastUpdated>  			<release type="string">R16</release>  			<version type="string">4.0</version>  		</versionInformation>  		<locale type="string">en_US</locale>  		<timeZone type="string">US/Pacific</timeZone>  		<timeZoneName type="string">Pacific Standard Time</timeZoneName>  		<iso3Country type="string">USA</iso3Country>  		<iso3Language type="string">eng</iso3Language>  		<currency type="object">  			<useNegativeSign type="boolean">false</useNegativeSign>  			<fractionDigits type="number">2</fractionDigits>  			<symbol type="string">$</symbol>  			<ID type="string">USD</ID>  			<groupingSeparator type="string">,</groupingSeparator>  			<decimalSeparator type="string">.</decimalSeparator>  		</currency>  	</data>  </root>

If I keep the Xml format, I'll have to define an xsd for each possible response from AtTask, and have a specific logical for each in my orchestration.

I want to process the JSON myself (AtTask provide library for that).

I tried to specify Content-Type=application/json and Accept=application/json, in the custom behavior extension (IClientMessageInspector BeforeSendRequest/AfterReceiveReply), but It doesn't work.

I have debugged the process, and when I arrive in the AfterReceiveReply, the JSON is already transformed in Xml.

So, my question is, is it possible to tel BizTalk not to transform the message he receives into Xml?

Thanks


  • Edited by Jer-ome Tuesday, January 28, 2014 7:35 PM
  • Changed type Angie Xu Wednesday, February 5, 2014 2:56 AM

Reply:

Hello ,

You can have a custom pipeline component to convert xml to json

sample code :

IBaseMessage IComponent.Execute(IPipelineContext pContext, IBaseMessage pInMsg)
{
Trace.WriteLine("DotNetTypesToJsonConverter Pipeline – Entered Execute()");
Trace.WriteLine("DotNetTypesToJsonConverter Pipeline – TypeName is set to: " + TypeName);
IBaseMessagePart bodyPart = pInMsg.BodyPart;
if (bodyPart != null)

{

Stream originalStream = bodyPart.GetOriginalDataStream();

if (originalStream != null)

{

Type myClassType = Type.GetType(TypeName);

object reqObj = PcHelper.FromXml(originalStream, myClassType);

string jsonText = JsonConvert.SerializeObject(reqObj, myClassType, Formatting.None,

new JsonSerializerSettings());

Trace.WriteLine("DotNetTypesToJsonConverter output: " + jsonText);

byte[] outBytes = Encoding.ASCII.GetBytes(jsonText);

var memStream = new MemoryStream();

memStream.Write(outBytes, 0, outBytes.Length);

memStream.Position = 0;

bodyPart.Data = memStream;

pContext.ResourceTracker.AddResource(memStream);

}

}

Trace.WriteLine("DotNetTypesToJsonConverter Pipeline – Exited Execute()");

return pInMsg;

}

You can refer below link

http://wcfbiztalk.wordpress.com/2013/08/31/json-send-and-receive-pipelines-for-biztalk-server-2/

Thanks

Abhishek


------------------------------------
Reply:

Thanks Abhishek. That's not what I'm trying to do, at least for now ;)

I found a little bit useless to have BizTalk transforming JSON to Xml, and then mysefl, transforming that Xml back to JSON. But if BizTalk can't receive JSON, that's what I will probably do.

I need to access some values inside my orchestration.
For example, a scenario could be:

  1. I send the login Query, I receive in the response a sessionID
  2. I send a query with the sessionID, to get the user group ID
  3. I send a query with the sessionID and the groupID, to create a new project in AtTask

So, any ideas if it's possible to receive the raw JSON (even embedded in an Xml tag) in BizTalk?


------------------------------------
Reply:

Hello ,

Can you look into below post . It might help you.

http://social.msdn.microsoft.com/Forums/en-US/c19d7486-0705-433f-8e1a-a9088d076ed7/restful-service-consume-at-biztalk-2010?forum=biztalkesb

http://holsson.wordpress.com/2009/10/01/implementing-a-custom-biztalk-adapter-as-a-custom-wcf-channel-part-1-send/

Thanks

Abhishek


------------------------------------
Reply:

The thing is, I'm pretty sure BizTalk has no native JSON to Xml capabilities (it would be a pretty big deal), and certainly not BizTalk Server 2010.

Double check your channel configuration, behaviors, encoders, etc.  Maybe one of the samples included a JSON to Xml component such as JSON.Net.


------------------------------------
Reply:

The thing is, I'm pretty sure BizTalk has no native JSON to Xml capabilities (it would be a pretty big deal), and certainly not BizTalk Server 2010.

Double check your channel configuration, behaviors, encoders, etc.  Maybe one of the samples included a JSON to Xml component such as JSON.Net.

Yes, that's what I thought ... but my test project is very small, and I'm pretty sure I haven't set any settings to do that.

In my WCF-Custom transport properties, I just have chosen the webHttpBinding and kept all default values.

And I have added my custom endPoint behavior. My custom endPoint behavior creates the ReST Query, but does nothing on the response (and as I said when my behavior is executed the message is already in Xml format).

I read here and there about WCF (that BizTalk is using) and it seems that there is default .Net Xml/Json serializer/deserializer, at least since .Net Framework 3.5.

I'll continue looking for a solution ...


------------------------------------
Reply:

Hello,

The situation described in this post is quite confusing. All sources I could find on BizTalk 2010 vs. JSON explicitly say that BizTalk 2010 has no native support for JSON. One has to develop custom components (pipelines/endpoint behaviours/etc.) to enable BizTalk 2010 to handle JSON. However, the OP describes how BizTalk 2010 is automatically (and mysteriously) receiving XML when JSON is expected.

The issue arises because the .NET Framework represents JSON "as an XML infoset when processed by WCF," which means that "XML APIs are used to access JSON content" (see http://msdn.microsoft.com/en-us/library/bb924435%28v=vs.110%29.aspx). The .NET Framework has been doing so since version 3.0. Using WCF-Custom to implement an adapter for a ReST API is simply enough to enable BizTalk 2010 to understand JSON. If this is not native support, I don't know what is! I suspect that any of the solutions describing how to transform JSON into XML in BizTalk 2010 has ever been implemented!

A solution to the OP question, then, is to use an earlier version of the .NET Framework than 3.0.

I do hope this will save the time and effort of someone. (Not that many people are trying to use BizTalk 2010 to integrate with ReSTful services).

- Iyad Z


------------------------------------
Reply:

Did you ever find an answer to this other than using .net 3.0 or earlier?  I've run into the exact same situation.

Thanks


------------------------------------
Reply:

Did you ever find an answer to this other than using .net 3.0 or earlier?  I've run into the exact same situation.

Thanks

Hi,

No, sorry.

I was working on a proof of concept and the project didn't go further.


------------------------------------

VB Script, arrays and classes

Hi people

I'm running into a problem involving array reference.

In the following code, there is a simple class and one of its properties (namely "elements") is an array. Next, the class is instanciated and bound to the "var1" object variable. It should follow that "var1.elements" refers to the instance array.

Next, I try to assign a string value to the first 'cell' of the instance array :

var1.elements(0) = "hello"

and an anonymous array (through the Array(...) construct) is assigned to the second cell :

var1.elements(1) = Array("it's a beautiful day")

I can print out the values of var1.elements(0) and var1.elements(1)(0) without problems, but it's a different story attempting to modify the value of 'embedded' array :

var1.elements(1)(0) = "some other value"

... just doesn't work. It throws no errors, but the programmes behaves like var1.elements(1) returns a copy of the 'embedded' array and thus does not modify it. I mean that printing out var1.elements(1)(0) still displays "it's a beautiful day"

How come?

This behaviour doesn't occur using regular arrays instead of object variables :

dim var1(10)

var1(0) = Array("some value")

var1(0)(0) = "some other value"      >>> the 'embedded' array assignment is correctly taken into account.

class Test public elements() public sub Class_Initialize() redim elements(10) end sub end class REM ---------------------------------------------- dim var1 set var1 = new Test var1.elements(0) = "hello" var1.elements(1) = Array("it's a beautiful day") WScript.echo var1.elements(0), var1.elements(1)(0) REM >>> will display "hello it's a beautiful day"

var1.elements(0) = "yes it is" var1.elements(1)(0) = "and how are you?" WScript.echo var1.elements(0), var1.elements(1)(0)

REM >>> will display "yes it is it's a beautiful day"

Thanks in advance for your input.
  • Edited by Grobu Sunday, June 28, 2015 8:47 PM -
  • Changed type Bill_Stewart Friday, August 14, 2015 7:04 PM

Reply:

Yes that is the behavior of arrays embedded in classes.  Use  Get/Set to adjust a class.  THe assigned array is only a reference and not a copy so it is not accessible.


\_(ツ)_/


------------------------------------
Reply:

Thanks for your reply but I'm afraid I don't understand.

> THe assigned array is only a reference and not a copy so it is not accessible.

Are you saying that 

var1.elements(0) = Array(0,1)

will assign a reference to the anonymous array to elements(0), and because of that it is not accessible for manipulations outside of the class?

I have conducted the following tests about this class/array problem :

class Test     public elements()      public sub Class_Initialize()   redim elements(0)   end sub     sub addArrayFromClass   elements(0) = Array("M", "N")   end sub    end class    REM ----------------------------------------------    dim var1, obj    set var1 = new Test    ' test with string value - OK  var1.elements(0) = "test"  var1.elements(0) = "other"  WScript.echo var1.elements(0) ' >>> other      ' test with object reference - OK  set obj = WScript.CreateObject("Scripting.Dictionary")  obj.item("greetings") = "hello"  set var1.elements(0) = obj  var1.elements(0).item("greetings") = "there"  WScript.echo var1.elements(0).item("greetings") ' >>> there  WScript.echo obj.item("greetings") ' >>> there      ' test with anonymous array - FAIL  var1.elements(0) = Array(0, 1)  var1.elements(0)(0) = 2  WScript.echo var1.elements(0)(0) ' >>> 0    ' test with copy of other array variable - FAIL  redim myArray(1)  myArray(0) = "A"  myArray(1) = "B"  var1.elements(0) = myArray  var1.elements(0)(0) = "Z"  WScript.echo var1.elements(0)(0) ' >>> A  WScript.echo myArray(0) ' >>> A    ' test with anonymous array assigned from inside class - FAIL  var1.AddArrayFromClass  WScript.echo var1.elements(0)(0) ' >>> M  var1.elements(0)(0) = "L"  WScript.echo var1.elements(0)(0) ' >>> M  

So it seems that it is possible to manipulate the contents of a class array with strings, numbers, objects, but not embedded arrays. This is very annoying and unintuitive. What's the logic behind that?


------------------------------------
Reply:

That is correct.  You cannot do that.  You can supply setter/getter methods and use specific "in-object" methods to manipulate arrays embedded in objects.


\_(ツ)_/


------------------------------------
Reply:

You can replace the reference but not the elements:

class Test   public elements(2)  end Class    set var1 = new Test  var1.elements(0) = "hello"  var1.elements(1) = Array("it's a beautiful day")    WScript.echo var1.elements(0), var1.elements(1)(0)    var1.elements(0) = "yes it is"  var1.elements(1) = Array("and how are you?")    WScript.echo var1.elements(0) ,var1.elements(1)(0)


\_(ツ)_/


  • Edited by jrv Monday, June 29, 2015 2:33 AM

------------------------------------
Reply:

Consider the following:

class Test   public elements(2)  end Class    set var1 = new Test    var1.elements(0) = "hello"  var1.elements(1) = Array("it's a beautiful day")    WScript.echo var1.elements(0), var1.elements(1)(0)    var1.elements(0) = "yes it is"  a2=Array("and how are you?")  var1.elements(1) = a2    WScript.echo var1.elements(0) ,var1.elements(1)(0)    a2(0) = "XXXXXXXXXXXXXXXX"  WScript.Echo "A2 === " & a2(0)  var1.elements(1) = a2  WScript.Echo "ELEMENTS ====== " & var1.elements(1)(0)    var1.elements(1)(0) = "YYYYYYYYYY"  WScript.Echo "ELEMENTS 1 ===== " & var1.elements(1)(0)  WScript.Echo "A2 =====" & a2(0)  


\_(ツ)_/


------------------------------------
Reply:

Thanks for these examples. Unfortunately a property get/let/set type of solution would be highly impractical in the case of multiple embedded arrays (i.e. a class array containing an array that contains another array). My project involves a class of extensible arrays to be used in another class, and I need that other class to access directly to the content of the xArray.

Since I want something purely VBS (no ArrayList), the only workaround I can think of, is to reinvent the wheel and completely discard the use of anonymous arrays.

class ArrayObject     private my_elements()   private my_count      public sub Class_Initialize   redim my_elements(49)   my_count = 0   end sub       public default property get item(index)   if isObject( my_elements(index) ) then   set item = my_elements(index)   else   item = my_elements(index)   end if   end property      public property let item(index, value)   if index < 0 or index >= my_count then err.raise 1, "ArrayObject", "subscript out of range"   my_elements(index) = value   end property      public property set item(index, object)   if index < 0 or index >= my_count then err.raise 1, "ArrayObject", "subscript out of range"   set my_elements(index) = object   end property      public property get count   count = my_count   end property      public sub add(any_type)   if my_count >= ubound(my_elements) then redim preserve my_element(my_count + 49)   if isObject(any_type) then   set my_elements(my_count) = any_type   else   my_elements(my_count) = any_type   end if   my_count = my_count + 1   end sub     end Class    dim var1    set var1 = new ArrayObject    var1.add "it's a boring hot"    var1.add new ArrayObject    var1(1).add "day,"  var1(1).add "and VBScript arrays are outrageously quirky"    WScript.echo var1(0), var1(1)(0), var1(1)(1)    var1(1)(1) = "and next time I'll pick a trustworthy scripting language"    WScript.echo var1(0), var1(1)(0), var1(1)(1)  

Next time I'll convince my client to install Python.


------------------------------------
Reply:
Life, at times, can be very disappointing.  I think you should consider a hobby that does not include computers.  I like fishing and horseshoes myself.

\_(ツ)_/


------------------------------------
Reply:
Microsoft, oftentimes, can be very disappointing ...

\_(ツ)_/

So true. Thank goodness there is competition.

------------------------------------
Reply:

Microsoft, oftentimes, can be very disappointing ...


\_(ツ)_/

So true. Thank goodness there is competition.

Sneaky - sneaky.

Where?  In Zanobia?  Even Groucho refused to go to Zanobia.


\_(ツ)_/


------------------------------------

New Build out for Insiders - 10159

Gabe Aul seems hot this week :-D

http://t.co/ohAOkjNVK6


Reply:
Got it about 2 hours ago converted the ESD to ISO now time for a clean install.  There must have been an issue with 10158.  I am sure those with 10158 issues will appreciate the heads up

Wanikiya and Dyami--Team Zigzag


------------------------------------

Exchange 2007 SCR Query for mailbox servers

Hello i am creating a SCR for CCR enviornmant like below 

Currently having a CCR enviornment at Site A but as per the requirment we need to setup a only Single NODE for DR at Site B.

So once i will start the installtion do i need to configure the Clustering as per my understanding YES becoz i will use the RECOVER/CMS but with having Single NODE at DR , will clustering work and for quorum File share witness will make any difference here means do i need to create that or not. 

Second query is related to ReplayLagTime

I want that once the log will be copied to DR or traget Server it should wait for 8 hours before the replay so i can use the below cmdlet BUT should i use the TruncationLag time also along with that OR NOT becoz The TL time period begins after the log has been successfully replayed into the copy of the database or do i need to set the time also like below or not  will it sense automatically that log file has been replyed and truncate now ?  Mean to say do i need to specify the time ?

Enable-StorageGroupCopy -Id TestDR-SG -StandbyMachine SRV-EX02 -ReplayLagTime 0.8:0:0 -TruncationLagTime 0.11:0:0


Reply:

The simplest way to do what you are trying to do is to upgrade to either Exchange 2010 or Exchange 2013 and configure your DAG so it has three nodes and one is lagged by 8 hours.  It's much simpler to do this in the later versions of Exchange (as well as to fully recover operations during a failure) than it is in Exchange 2007.

If you intend to have the DR system act as your cluster, then yes, you will need to configure clustering - but you won't need to until you have to recover the cluster. You will, however, need to install onto Windows Enterprise so the cluster components are available.

What do you want the truncation lag set for? Your truncation won't occur until there's a successful backup of your database, and once you have a successful backup, you won't need the logs.


Will Martin ...
-join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


------------------------------------
Reply:
thanks will for your reply , we need to go with exchnage 2007 only as of now . Will configure cluster and see how it go. now about the truncation lag , so once the log will be copied and replayed at DR till then log will not trucnate untill unless backup will be completed at primary site correct ? but i can set the time also if i want the log truncation should happen or not ? thanks 

------------------------------------
Reply:
That's right - for the most part.  Exchange doesn't truncate log files until they are both ingested into the database and a backup has been completed that includes them.  This includes a full backup (not to be confused with a copy backup, which doesn't truncate old log files) or an incremental backup.  But if you are lagging your log files by 8 hours, at least those 8 hours of log files are always going to be retained on all servers hosting the database in question.

Will Martin ...
-join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


------------------------------------
Reply:

Just wanted to if i enable the logging for SCR will the folders at the DR will be created automatically or i need to create the Folder (like the same path.) ?

Thanks


------------------------------------
Reply:
Define "enable logging".  Transaction logs are automatically configured, and if you don't have the required path on your system, Exchange will create them or tell you it can't find the path and make you create it.  Other logging would depend on which logging you are trying to enable.

Will Martin ...
-join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


------------------------------------
Reply:

Thanks will for prompt reply just rephrase the question that once i will enable the logging on the existed storage Group then at the DR server the folder will be create auotmatically or i need to first create the same then logs will be copied on the same path as source ?

Enable-StorageGroupCopy for SCR then will the folder will be created automatically or do i need to create first ? 

Why i am asking that bcoz on most of the drives there the two or more Storage groups created so i hope that should not be any problem.


  • Edited by Jugalkumar Monday, June 22, 2015 12:17 PM

------------------------------------
Reply:
As I said in my response, "Transaction logs are automatically configured, and if you don't have the required path on your system, Exchange will create them or tell you it can't find the path and make you create it".  This is Exchange mailbox database logging, so once you have configured it, the folders will be created. You are always able to create them manually, if you are concerned that things might not be working properly.

Will Martin ...
-join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


------------------------------------
Reply:

Sorry for going one level below - See as i mentioned that at the Source Exchange Server there is  One drive in which there are Couple of Storage Groups Defined as the same for logs also respective to their databases like below so suppose when i will enable log shipping for SG1 and SG2 so it will automatically create the folders at the DR exchange server.

Like for Database

 I Drive\Microsoft Exchange\SG1\SG1.Edb

 I Drive\Microsoft Exchange\SG2\SG2.Edb

For Logs

K Drive\Microsoft Exchange\Logs\SG1

K Drive \Microsoft Exchange\Logs\SG2 

My doubt is at DR server i have I and K drive configuraed with same space so once i will enable the log shipping from the Traget server the folder will be created automatically. i know you mentioned i can create manual. little afraid as there are production SG's are also configured on the same drive . 


------------------------------------
Reply:

Exchange will allow multiple storage groups on a single drive, but you need to ensure the drive is large enough for what you expect it will be holding.  If you don't have space on the drives for the data you wish to replicate to them, you need to modify your design or add storage to your server.


Will Martin ...
-join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


------------------------------------
Reply:

Hello Will , 

Just wanted to know when i will run the Enable-StorageGroupCopy after that do i need to run the Update-StorageGroupCopy also  to seed the database is that required. ? 

Suppose i am having a Database with 200 GB is created 10 days back now when i need to enable the log shipping today (after 10 days) now so how that 200 GB of OLD data will be replecated to the DR ?? or do i need to manaully seed that Database ? 

Do i need to run the Update-StorageGroupCopy after enabling the log shipping to seed the DB or it will copy automatically ? what will happen to the database which is already in place since last 10 days , will that be copied too or do i need to seed that ??

Thanks for your patience and help...


------------------------------------
Reply:

If the database doesn't start seeding automatically, then yes, you will need to seed it.  As for logistics of what happens when you add a lagged database copy, as soon as you give the system that lagged copy, the system will copy the current database, but will not start ingesting log files into it until after the ten-day period has passed.  It will also save all log files (on each server, not just on the lagged server) for the period of the lag (in your example, ten days worth of logs).  So you had better have sufficient drive space on all servers for the expected amount of log files for that lagged period - and you need to include room for growth, just in case.

This is so much easier with Exchange 2010 and Exchange 2013.  You would be much better served by getting a plan together to upgrade your system than trying to bolt on DR pieces to your existing system.


Will Martin ...
-join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


------------------------------------
Reply:

Hello Will, i enabled the log shipping without setting any ReplayLag time for one of the Test database and i observed that LOGS are getting replicated and DATABASE is also created. and check the status as well its hows heathly and copy queue length is 0 and reply queue length is some what 150.

BUt CatalogData folder is not yet created on the SCR target , so that should be now or at the time of activation it will be created. 

So is that means logs are getting into the Database and i do not need to seed the Database again via running the below cmdlets

Suspend-StoragegroupCopy

update-storagegroupcopy

Resume-StorageGroupCopy.

Second:- I got any request that Is there way to test SCR with one mailbox database ?


  • Edited by Jugalkumar Friday, June 26, 2015 5:35 AM

------------------------------------
Reply:

Yes, you can test your SCR database - by enabling it and invalidating your existing mailbox databases on the clustered systems (which would mean you would need to fully reseed them if you wish to bring them back online).  There are other less disruptive ways, but they require that you either: 1) have a fully operational test environment you can load the database into for your test; or 2) you are willing to fully break off this SCR server, as well as any domain controllers in its Windows site, from your organization and that you will rebuild them all from scratch after you complete your test.  This is the primary reason I initially stated that you would be better served by upgrading your infrastructure to either Exchange 2010 or Exchange 2013 - both of these allow full testing of a DR situation without reseeding or breaking your existing infrastructure.


Will Martin ...
-join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


------------------------------------
Reply:

hi i enabled the log shipping with setting any ReplayLag time 0 for one of the Test database and i observed that LOGS are getting replicated and DATABASE is also created. and check the status as well its hows heathly and copy queue length is 0 and reply queue length is some what 50.

BUt CatalogData folder is not yet created on the SCR target , so that should be now or at the time of activation it will be created. 

So is that means logs are getting into the Database and i do not need to seed the Database again via running the below cmdlets or still i need to run that again.

Suspend-StoragegroupCopy

update-storagegroupcopy

Resume-StorageGroupCopy.

Second, as i have Database of 200 GB around 30 + so is there any best way to replicate over the wan link.


------------------------------------
Reply:
OK, no, as I said before, if the database is seeding automatically, you don't need to seed it.  And once you configure the extra copy, you needn't do anything to "assist" with replication over the WAN link.  Exchange will handle it as best as it is able.

Will Martin ...
-join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


------------------------------------
Reply:

Thanks will for giving your valueable time,

I enabled the log shipping with one of the old database with 100 GB approx so it enabled the log but gave a warning that seeding is required before that so i had to use the suspend and updated Stroage group cmd.

Seocnd and imp thing that CatalogData folder is not yet created on the SCR target after enabling the log shipping, so catalogdata folder will be created at the time of activation or i need to restart the service (ms exchange search). 


------------------------------------
Reply:
Hello Will any help on the catalogdata folder ? its not created of as i mentioned above is that make sense or not ? Thanks

------------------------------------
Reply:

I don't currently have an Exchange 2007 database to test with or investigate on, so I'm not going to be able to give you an answer, valid or otherwise.  Keep in mind that this is an offline copy of the database, and as such, you won't need an index of it until it needs to be used live.  This is counter to how Exchange 2010 databases work, since they can be brought to live status and back to passive copies within a few minutes, so they require the index at all times.

I'd highly recommend that you read the online documentation on SCR - it may have the information you need.  Here's a link:  https://technet.microsoft.com/en-us/library/bb676502%28v=exchg.80%29.aspx


Will Martin ...
-join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


------------------------------------

Ways to deploy SharePOint 2010 custom tools

Hi,

We have an SharePoint farm with 2 SharePoint applications.

Our application solution package deployment setting to Reset Web Server Mode on Upgrade" to Recycle.

Question I have is:

1. Will this setting work when we have a new timer jobs, event receivers or web parts in my package in future.

2. When exactly we should do IISRESET in SharePoint servers ? Is this related to any custom developed tools ?

Thanks appreciate your input


  • Changed type USMM Tuesday, June 30, 2015 5:17 PM
  • Edited by USMM Thursday, July 2, 2015 8:22 PM

Reply:

Hi,

According to your description, my understanding is that you want to deploy some SharePoint solutions without downtime.

Please check the blog below:

http://blog.ithinksharepoint.com/2012/07/16/deploying-sharepoint-wsp-solutions-without-downtime/

Or you can try a sandbox solution in SharePoint 2010.

Best Regards,

Dennis


TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.


------------------------------------
Reply:
But even that talks about minimum downtime one server at a time

------------------------------------

User account expiration (Not password) script, to retrive users who's password is going to expire in 14 days and send email to respective user manager attribute.

User account expiration (Not password) script, to retrieve users who's password is going to expire in 14 days and send email to respective user's manager attribute.

Reply:

Check the following scripts that will email your users when their password is due to expire:

https://gallery.technet.microsoft.com/f7f5f7ed-14ee-4d0e-81c2-7d95ce7e08f5

https://gallery.technet.microsoft.com/Password-Expiration-35615c06

https://gallery.technet.microsoft.com/Account-Expiry-Email-Alert-968c487e


Cheers,

Andrew

MCSE, MCSA, VCP, CCNA, SNIA

Microsoft Infrastructure Consultant

Blog: Network Angel LinkedIn:

Note: Please remember to mark as "propose as answer" to help other members. Posts are provided "AS IS" without warranty of any kind, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.


------------------------------------
Reply:

The question is confusing to me. Do you want the email sent when the user password is about to expire, or when the account is about to expire (as shown on the "Account" tab of ADUC)? These are very different. If the email is to be sent to the user's manager, I suspect you mean the account expiration date, not when the password expires, since the manager can do nothing about the password.

Such a script would query for all users where the accountExpires attribute is 14 days or less in the future. For all such users the script would retrieve the DN value in the manager attribute of the user (if there is a value), then retrieve attributes of this user, and send a message to the mail attribute (or perhaps the primary address in the proxyAddresses attribute) of the corresponding manager. This a bit more complex than most people assume. Also, you must decide what to do if either the manager attribute of the user or the mail attribute of the manager (or the proxyAddresses attribute) is missing.


Richard Mueller - MVP Directory Services


------------------------------------

Windows 8.1 Client Support on SBS 2011 Essentials

Does anyone know if Windows 8.1 Client PC's are supported or will be (with a forthcoming Update Roll-up) on a SBS 2011 Essentials network?

By asking that i mean full support by using the Server Dashboard to manage it and setting up Backup and redirection policies.... 

Thanks

  • Changed type Justin Gu Monday, November 25, 2013 7:24 AM

Reply:

Hi,

As I know, Windows 8.1 client is supported on SBS 2011 Essentials network.

For more details, please refer to the following article.

Supported operating systems for client computers

http://technet.microsoft.com/en-us/library/supported-operating-systems-1.aspx

Hope this helps.

Best regards,

Justin Gu

------------------------------------
Reply:

On the link you post there is NO indication that Win8.1 Pro Clients are supported. Where did you especially saw that?

I am looking for "solid evidence" of Win8.1 Pro supported under Dashboard management of Small Business Server 2011 Essentials before making any commitment to this.

Thanks in advance anyone who has that information.... 


------------------------------------
Reply:

Hi,

Sorry for my mistakes.

As I know, it seems there is no Microsoft articles that indicate Win8.1 Pro supported under Dashboard management of Small Business Server 2011 Essentials. You can contact Microsoft Customer Service, I believe that you will get an accurate response there.

 

Microsoft Customer Service

http://support.microsoft.com/gp/contact_microsoft_customer_serv?&fr=1&wa=wsignin1.0

 

Hope this helps.

Best regards,

Justin Gu

------------------------------------
Reply:

Windows 8.1 pro does not connect to the SBS2011 as a domain controller or Workgroup

you are forced to use the home group connector

Which you need to change from read only access (default) to read and write

or each shared area used by Windows 8.1 devices, this takes about a week

Windows 8.1 can still connect to SBS2011 as a Domain server or Workgroup

Windows 8 is aimed at comsumers and tablet mode GUI


------------------------------------
Reply:
I'm not following your comments?  8.1 pro can domain join to a SBS/or Essentials domain?

Unfortunately TechNet isn't coming back, sorry folks :-(


------------------------------------
Reply:

Hi Wiseman

Sorry to let you know, but Connector wizard will not work with Windows 8.1 Pro.  It goes through all the steps to require user credentials for the domain, then gets an unexpected error.  I tried this a number of times after rebooting, removing the connector software and reloading.  I also tried with the KB2790621 program instead of web connect command.

You can join the computer to a domain the old way, but this does not give you the Dashboard or Launchpad configuration - not a big issue for me, as I did not want them for these computers.

Michael


------------------------------------
Reply:
What happens if you join the domain manually, then run the connector?  Or do the regedit not to join the domain after you have joined it anyway and run the connector?

Grey


------------------------------------
Reply:

Dear Michael,

Thanks for confirming my fears..Win8 is the Last version of Client OS that is supported under Windows SBS 2011 Essentials, in terms of Connector-Backup-Dashboard functionality.

Never the less it is still the version of Essentials that has the Widest Client OS Support (from WinXP to Win8).

Thanks everyone trying answering this question for me.


------------------------------------
Reply:
Hold the phone on this verdict, I think it's wrong

Unfortunately TechNet subscriptions aren&#39;t coming back, sorry folks :-(


------------------------------------
Reply:
Confirmed it is supported.  Email me at susan-at-msmvps.com (change the at to @) and we will set up a support case

Unfortunately TechNet subscriptions aren&#39;t coming back, sorry folks :-(


------------------------------------
Reply:

Email is at your inbox Susan....

Thanks


------------------------------------
Reply:
You sure you sent it?  Try susan-at-sbslinks.com (change the -at- to @) as I haven't seen an email?

Unfortunately TechNet subscriptions aren&#39;t coming back, sorry folks :-(


------------------------------------
Reply:

Email is at your inbox for a second time my dear Susan....

Thanks


------------------------------------
Reply:
To close the loop on this 8.1 is fully supported on SBS 2011 essentials and standard.

Unfortunately TechNet subscriptions aren&#39;t coming back, sorry folks :-(


------------------------------------
Reply:

Hello Susan,

How did you find out Win 8.1 is fully supported on SBS 2011 Essentials?

Regards,

Yves Leduc - MCSE


Yves Leduc - MCSE, SMB Specialist, MS Cloud Partner


------------------------------------

visual studio online for update check using powershell

guys i am using visual studio online as a version controlling solution for my Powershell projects.

i want to do this scenario when i start one of my Powershell scripts it has to do

1 - go to a link online and check if the version in the destination file (placed as a variable) is the same as it's source

2 - if source version is older than the destination, it should download the files from a location(i don't know how to provide the files yet)

3 - after downloading the files it should close the old scripts and replace all the scripts and run again the new ones.

what could you suggest me to make this scenario work ?

i am open to any alternatives.

thanks.


  • Edited by Vagho Tuesday, June 30, 2015 1:32 PM

Reply:
I recommend that you solve the file problem and post your script with a specific question. We cannot providdce consulting services or free scripting.

\_(ツ)_/


------------------------------------
Reply:

i have opened an open discussion not a question , please don't be that much rude, if you would not want to provide any help then don't comment nor reply.

thanks,


------------------------------------
Reply:

What is the discussion?  Your intro is very vague. 

What online files?  Online where? What is it about a link that tells you the version?

You have to provide accurate and useful information.  Just calling this a discussion does not change the nature of your request.

If you want to access a web site use Invoke-WebRequest.  How you would use this is impossible to say from the limited information you have.

To compare two numbers use "-gt" or "-lt" in alogic statement.  How do you close scripts?  That makes even less sense without more information.

There is really nothing to discuss.  You just need to solve these issues and write your script.


\_(ツ)_/


------------------------------------
Reply:
ok thanks for those helpful information. 

------------------------------------
Reply:
You would do better if you learned a bit of PowerShell and then asked a specific question.  It sounds like you are trying to ask how you can retrieve a script from a version control system but then you ask about web links.  Rethink what you are stating and what you are trying to accomplish and formulate a clear question.  The answer is likely easier than all of the discussion.

\_(ツ)_/


------------------------------------
Reply:
i am learning powershell on the the way and coding too

i have my scripts being stored and using version control in my visual studio online account

i wanted to use that same storage as a files location online so that my scripts that are implemented at different locations connect to my repository (which is now my visual studio online storage) and download / or check for content in a file for version difference, and then if there is a new version the script would download the newer files

------------------------------------
Reply:

Not a very secure way to distribute scripts.  You could publish then to OneDrive and share then you can read the file date remotely and the scritps would be automatically upgraded whenever you publish a new version.


\_(ツ)_/


------------------------------------
Reply:

Here is a link to a file list that can be used: http://1drv.ms/1eXYc6N as  source.  Be cause it is OneDrive we can use tan API to retrieve the info and it can be shared with no authentication required.


\_(ツ)_/


  • Edited by jrv Tuesday, June 30, 2015 2:40 PM

------------------------------------
Reply:

thanks a lot i will create an OneDrive account and see what i can do with it. 

thanks again.


------------------------------------

Cloud ERP Successful Implementation Study

I am doing a study on Successful Implementaion of Cloud based services. Request you to fill the Questionnaire in the link below:

http://goo.gl/forms/LbyxMPlgpr

This is a survey done for a PhD related work. Won't take more than 10 mins of your time. This survey is undertaken only for academic purposes.

[Forum FAQ] How do I send multiple rows returned by Execute SQL Task as Email content in SQL Server Integration Services?

Question:
There is a scenario that users want to send multiple rows returned by Execute SQL Task as Email content to send to someone. With Execute SQL Task, the Full result set is used when the query returns multiple rows, it must map to a variable of the Object data type, then the return result is a rowset object, so we cannot directly send the result variable as Email content. Is there a way that we can extract the table row values that are stored in the Object variable as Email content to send to someone?

Answer:
To achieve this requirement, we can use a Foreach Loop container to extract the table row values that are stored in the Object variable into package variables, then use a Script Task to write the data stored in packages variables to a variable, and then set the variable as MessageSource in the Send Mail Task. 

  1. Add four variables in the package as below:

  2. Double-click the Execute SQL Task to open the Execute SQL Task Editor, then change the ResultSet property to "Full result set". Assuming that the SQL Statement like below:
    SELECT   Category, CntRecords
    FROM         [table_name]

  3. In the Result Set pane, add a result like below (please note that we must use 0 as the result set name when the result set type is Full result set):

  4. Drag a Foreach Loop Container connects to the Execute SQL Task. 
  5. Double-click the Foreach Loop Container to open the Foreach Loop Editor, in the Collection tab, change the Enumerator to Foreach ADO Enumerator, then select User:result as ADO object source variable.

  6. Click the Variable Mappings pane, add two Variables as below:

  7. Drag a Script Task within the Foreach Loop Container.
    The C# code that can be used only in SSIS 2008 and above in Script Task as below:
    public void Main()
      {
       // TODO: Add your code here
                Variables varCollection = null;
                string message = string.Empty;
                Dts.VariableDispenser.LockForWrite("User::Message");
                Dts.VariableDispenser.LockForWrite("User::Category");
                Dts.VariableDispenser.LockForWrite("User::CntRecords");     
                Dts.VariableDispenser.GetVariables(ref varCollection);
                //Format the query result with tab delimiters
                message = string.Format("{0}\t{1}\n",
                                            varCollection["User::Category"].Value,
                                            varCollection["User::CntRecords"].Value
                                          );
               varCollection["User::Message"].Value = varCollection["User::Message"].Value + message;   
               Dts.TaskResult = (int)ScriptResults.Success;
      }
    The VB code that can be used only in SSIS 2005 and above in Script Task as below, please note that in SSIS 2005, we should change PrecompileScriptIntoBinaryCode property to False and Run64BitRuntime property to False :
    Public Sub Main()
            '
            ' Add your code here
            '
            Dim varCollection As Variables = Nothing
            Dim message As String = String.Empty
            Dts.VariableDispenser.LockForWrite("User::Message")
            Dts.VariableDispenser.LockForWrite("User::Category")
            Dts.VariableDispenser.LockForWrite("User::CntRecords")
            Dts.VariableDispenser.GetVariables(varCollection)
            'Format the query result with tab delimiters
            message = String.Format("{0}" & vbTab & "{1}" & vbLf, varCollection("User::Category").Value, varCollection("User::CntRecords").Value)
            varCollection("User::Message").Value = DirectCast(varCollection("User::Message").Value,String) + message
            Dts.TaskResult = ScriptResults.Success
    End Sub
  8. Drag Send Mail Task to Control Flow pane and connect it to Foreach Loop Container.
  9. Double-click the Send Mail Task to specify the appropriate settings, then in the Expressions tab, use the Message variable as the MessageSource Property as below:

  10. The final design surface like below:


References:
Result Sets in the Execute SQL Task

Applies to:
Integration Services 2005
Integration Services 2008
Integration Services 2008 R2
Integration Services 2012
Integration Services 2014


Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.


Reply:
Thank you for the post, but images starting from bullet #3 did not make it in. Seems that is due to size.

Arthur

MyBlog


Twitter


------------------------------------

Retrieving latest file and pc name

I am working to get a script to run and pull the computer name and the latest file in a directory. The end goal would be to run this report on all 5k+ computers on the domain.

here is what I have so:

gci c:\users\*\appdata\roaming\microsoft\office\recent | sort lastwritetime | select -last 1 | export-csv C:\office.csv

This will run and export correctly giving me the timestamp from the last file in this directory, but I have not been able to append the computer name it is run on to the csv file. Any help would be appreciated, have not used powershell before today.


Reply:

I'm not exactly sure what you're really trying to do, but one of these two should help you:

Get-ChildItem c:\users\*\appdata\roaming\microsoft\office\recent |    Sort LastWriteTime |    Select -Last 1 |   Export-Csv .\"$($env:COMPUTERNAME)-Office.csv"          Get-ChildItem c:\users\*\appdata\roaming\microsoft\office\recent |    Sort LastWriteTime |    Select Name,FullName,LastWriteTime,@{N='ComputerName';E={$env:COMPUTERNAME}} -Last 1 |   Export-Csv .\Office.csv


Don't retire TechNet! - (Don't give up yet - 13,225+ strong and growing)


------------------------------------

Sorry, something went wrong. Please try again. Power BI refresh.

During scheduled refresh on a power pivot workbook Power BI posts the the following error:

"We tried to run the data refresh several times, but refresh failed repeatedly. We've turned OFF the refresh schedule.

FAILURE INFORMATION
Sorry, something went wrong. Please try again.
Correlation ID: f27fa61e-cacb-4b15-8bd6-215f644df5e8 "

Power BI is setup with the data management gateway to on-prem SQL Server 2008 R2. Workbook has been refreshing fine until now and nothing has been changed.

Any suggestions? Thanks in advance.


Reply:

Any suggestions for Jonas?

Thanks!


Ed Price, Azure & Power BI Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

Answer an interesting question? Create a wiki article about it!


------------------------------------
Reply:

Jonas, is this still an issue?

Thank you!


Ed Price, Azure & Power BI Customer Program Manager (Blog, Small Basic, Wiki Ninjas, Wiki)

Answer an interesting question? Create a wiki article about it!


------------------------------------
Reply:

Hi ED.. I have a similar problem as the one Jonas describes, where I need to Schedule a data refresh to an ON-Premise database.

There is only one table involved, and no design of anykind just the datasource. The Excel sheet connect perfectly to the data source via the power Query, however the scheduled refresh dosent Work.

It seems like that the data source is never tried, and the error occours before it connects. I'm running latest versions on every thing, and there are no designs Graphs/Pivot ect in the EXCEL files.

Error messages

ERROR: Sorry, something went wrong. Please try again. Correlation ID: 048237f8-e24c-4e83-9060-4e5e4d056a0d

Power Query - SERVERNAME;MicrosoftDynamicsAX                                                             Not tried


------------------------------------
Reply:
Any response here? I am having the same issue.

------------------------------------
Reply:

I have the same problem - scheduled data refresh gives error:

Sorry, something went wrong. Please try again. Correlation ID: b1cdedd3-c63d-4724-ba2c-c50d84a888a2

It used to refresh normaly until a few weeks ago, when stopped refreshing whith the error.

My Excel report has a power query who takes data from a web page.

Any help possible?


------------------------------------
Reply:

Hello,

Same problem, since a few days, the data refresh fails with error message "Not Tried".

What does it mean? How can we resolve this?



------------------------------------
Reply:

Same problem here - a report that has refreshed for weeks fails since June 6. We didn't publish a new version of the report that day. The data can be refreshed from within Excel without problems.

Even after installing the latest version of the DMG yesterday, I keep getting the same error. The error is thrown about 30 minutes after the scheduled time for refresh.

Please help!


------------------------------------
Reply:

I have a possible workaround - I have deleted the workbook from the Power BI site and uploaded it again. So, not update the file but delete it and upload a new one. After this, scheduled refresh seems to be back again, although it took a few tries.

The drawback of this is that you lose the refresh history, and all users who favorited the report need to do this again for the report to show in their portal.

It's still a mystery what's going on here, though...


------------------------------------
Reply:

Just as an update for all of you, my report refresh stopped working again during the weekend, on what looks like a time-out error (but the error message is all gibberish).

This time, however, installing the latest update of the DMG client appears to solve the issue. Yes, there's another update release on June 23!


------------------------------------

Installing SQL Server in Windows Server 2012 hardened

I am a System guy. I have this issue a few days already and I want to make it work.

I have setup a Windows Server 2012R2 and hardened the OS with CIS template. 

I installed Microsoft SQL Server 2012 on this hardened server. However, the following feature failed.

1) Database Engine Services Failed
2) Data Quality Services failed
3) Full-Text and Semantic Extractions for Search failed
4) SQL Server Replication failed
5) Reporting Services - Native failed

I believed I am lacking of some permissions or GPO rights for the setup account or service accounts. Any experts can tip me off? I have the logs. I can upload it if needed.

Reply:

Well to help you more I need to see summary.txt file generated after failed installation. Please use below link to locate it and post the output here

https://msdn.microsoft.com/en-us/library/ms143702(v=sql.120).aspx


Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

My Technet Wiki Article

MVP


------------------------------------

[Forum FAQ]Install MSI file using command remotely and silently

Scenario
For small organization which is unable to afford SCCM but need to deploy software or 3rd party software manually after Windows 7 deployment/imaged. We can use Psexec command and msiexec command to silent install .msi files in domain-joined computers or workgroup.

Additionally, the msi file could be stored in a share folder. These commands are applied to work in Workgroup and Microsoft Domain.

Solution

We have two domain-joined Windows 7. (I'd suggest that we using another client machine as remote client since we need to create extra files under system32 folder.)

The computer which need software deployed was named v-wdi076848vm (logging in with domain user account) and we need to apply a 3<sup>rd</sup> party software on it from another domain client (logging in with domain administrator account).

Steps:

  1. Download the PsTools from the Windows Systeminternal.

       https://technet.microsoft.com/en-us/sysinternals/bb896649.aspx

The tool PsExec is included in the PsTools suite, which are downloadable as a package.

  1. Extract the pstools.zip file and copy these file to the folder C:\Windows\System32.
  2. Run the command psexec \\<computer name> -u <username> -p <password> cmd in computer v-wdi076848vm to launch an interactive command prompt on the remote computer. When you first run this command, the agreement window may prompt, click "agree" then wait for remote CMD finish. 
  1. The path of shared 7zip.msi file is \\V-WDI076748VM\share\7zip.msi
  2. Run the command msiexec /i <path of package>  /qn to install the msi package. 
  3. The process will be running silently and shown in the task manager or by using tasklist command, and after a while, the adobe reader will be installed. (sometimes the installation will be very fast depending on software you decide to install).

Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

Adding New measures to an Existing Cube

Adding New measures to an Existing Cube

Hi All,

Currently we have an existing sales cube developed by a different team.We are unaware of the measures,dimensions and calculated measures in the existing cube.When we are trying to add new measures to the existing sales cube we are getting the following error : 

"Errors in the OLAP storage engine: The metadata for the statically linked measure group, with the name of 'SalesActual', cannot be verified against the source object."

The sales actual cube is added as a linked object in the existing sales cube.In order to update (add) new measure into the sales actual cube we have deleted the existing linked object in the sales cube and tried to save the cube.But unfortunately it is still throwing the error.We have tried this on another cube that we have at our end and we are able to successfully make changes to it.However we are not able to make changes to this particular cube.

We do not have idea reg the existing cube dimensions,measures and calculate measure details so we are not able to create it from scratch also.Only thing left for us is to make changes to the existing cube.

So can you please let us kow what needs to be done reg this. 

Regards,

vamsi.


need help with CFG to display recipient e-mail addresses (instead of contact names) in Outlook

At least one other person seems to be looking for the same thing...

  1. Write a .cfg file which creates a Recipient Email Address field in a message list in Outlook 2007.

unfortunately when I try to reply to see if he ever figured it out, the page gives an error.

I found (& this site suggested) some similar threads, but none of them really answer my question & are more for Exchange server which I'm not using (just connecting to a bunch of mailboxes with IMAP).

I have been able to do this for the "To" address, I installed the Neostorm CFG in Outlook 2010 & it works fine - it now gives the option of "From E-mail Address" in the Field Chooser. (I put the CFG below with my edits if anyone is interested.)

(Incidently, *WHY* does Microsoft not just include addresses in the fields list by default? Is it so hard to imagine that people might want to view actual e-mail addresses? This kind of thinking is something Apple might do! DOH!)

In any case I am now looking to display the *recipient* e-mail address(es). I would think that although this isn't as simple, being there can be multiple recipients as opposed to one sender, there should still be some way to get Outlook to display a comma-delimited list of recipients emails, ie

address1@domain1.com, address2@domain2.com, etc.  

(the order of the addresses is not important). I just want to see the physical addresses each message has been sent to.

If anyone has had any luck creating a CFG to get Outlook to display the recipient address, do tell.

The other option I'm looking at would be to write a VBA script to loop through each individual message and for each, build a custom string field by looping through the Outlook.MailItem's Recipients and appending each Address (yuck). But the CFG worked so well though for the "to" address, I would much prefer that!

Much appreciated

PS here is my anal-retentively commented CFG... maybe it will help someone

; Script to display sender's e-mail address in Microsoft Outlook  ; (tested in Outlook 2010, should work for other versions?)   ;   ; Save this text as "Email.cfg"  ; and follow the installation instructions below.  ;  ; -----------------------------------------------------------------------------   ;   ; History  ; 1. Script originally created by SlipStick Systems  ; 2. Posted (modified?) with instructions by Beaner at http://superuser.com/questions/112674/outlook-shows-the-name-associated-with-the-email-address-in-the-from-and-to-fiel  ; 3. Modified (mostly comments) by Softintheheadware  ;   ; -----------------------------------------------------------------------------   ; CHANGE LOG  ; WHEN WHO WHAT  ; -------------------- -------------------- --------------------  ; ??/??/???? ??? ??:?? SlipStick Systems created original CFG  ; 02/25/2010 Thu 21:54 Beaner posted CFG (modified?) along with installation instructions  ; 06/28/2012 Thu 19:00 Softintheheadware edited instructions & added as comments to script, modified path to .ICO files  ;   ; -----------------------------------------------------------------------------   ;   ; To install the cfg file:   ; 1. Go to Tools > Options > Other > Advanced Options > Custom Forms  ; > Manage Forms  ; 2. Click the Install button.   ; Choose the.CFG file and install it into your Personal Forms Library  ; 3. Click OK and return to the main Outlook screen  ; 4. Right-click on the Column row in your Inbox (or other any other folder)   ; and choose "Field Chooser"  ; 5. Scroll down and choose "Forms"  ; 6. Select Personal Forms, choose the Sender Email Address you added,   ; then click Add  ; 7. Add the field to your column headings to see the values.  ;   ; -----------------------------------------------------------------------------   ; NOTES:   ; Does anyone know what values to put (MessageClass, CLSID, Properties,   ; Type, NmidInteger, NmidPropset, Value, etc.) to get it to display the   ; recipient's e-mail addresses instead of the sender? I would guess that   ; this isn't as simple because there can be multiple recipients whereas   ; there is only one sender. For my purposes just displaying a comma-delimited   ; list of recipients emails, ie "address1@domain1.com, address2@domain2.com, etc."  ; would be fine, I just want to see who it was sent to.  ;   ; -----------------------------------------------------------------------------   ; BEGIN OUTLOOK CFG  [Description]  MessageClass=IPM.Note.FromEmailAddress  ;   ; Not sure what this CLSID is or where it comes from?   CLSID={00020D31-0000-0000-C000-000000000046}  ;   DisplayName=Sender Email Address  Category=Standard  Subcategory=Form  Comment=This forms allows the Senders E-mail address to be viewed as a column  ;   ; Got an error from the ICO files not being found,   ; searched on my computer and edited the lines   ; to include the full path which worked:  ;LargeIcon=IPML.ico  ;SmallIcon=IPMS.ico  LargeIcon=C:\Program Files (x86)\Microsoft Office\Office14\FORMS\1033\IPML.ICO  SmallIcon=C:\Program Files (x86)\Microsoft Office\Office14\FORMS\1033\IPMS.ICO  ;   ; Updated the version # (1.0 = original by SlipStik, 2.0 = Beaner, 3.0 = current)  Version=3.0  ;(Version 3.0 = Softintheheadware)  ;(Version 2.0 = Beaner)  ;(Version 1.0 = SlipStik)  ;   Locale=enu  Hidden=1  ;  ;NOT SURE IF INSTALLING A CFG THAT NAMES SOMEONE AS OWNER INTO MY OUTLOOK   ;WOULD ENABLE THEM TO SOMEHOW ACCESS MY COMPUTER (JUST ME BEING PARANOID)   ;SO I PUT MY OWN INFO HERE JUST IN CASE (NOT THAT A HACKER CAN'T   ;GET INTO YOUR PC IF THEY REALLY WANT TO LOL):   Owner=myusername  Contact=myemail@mydomain.com  ;   ;ORIGINAL OWNER/CONTACT:  ;Owner=Neostorm Systems   ;Contact=Neo  ;   [Platforms]  Platform1=Win16  Platform2=NTx86  Platform9=Win95  [Platform.Win16]  CPU=ix86  OSVersion=Win3.1  [Platform.NTx86]  CPU=ix86  OSVersion=WinNT3.5  [Platform.Win95]  CPU=ix86  OSVersion=Win95  [Properties]  Property01=FromEmailAddress  [Property.FromEmailAddress]  ;   ; WHAT ARE THESE? CAN SOMEONE DOCUMENT ENUMERATION VALUES OR PROVIDE A LINK?  Type=30  NmidInteger=0xc1f  ;   DisplayName=From E-mail Address  ;   [Verbs]  Verb1=1  [Verb.1]  DisplayName=&Open  Code=0  Flags=0  Attribs=2  [Extensions]  Extensions1=1  [Extension.1]  ;   ; WHAT ARE THESE? CAN SOMEONE DOCUMENT ENUMERATION VALUES OR PROVIDE A LINK?  Type=30  ;   ; Not sure where this code (GUID?) comes from, if you want to make a CFG   ; to display the recipient's e-mail instead, do you need a different one?   NmidPropset={00020D0C-0000-0000-C000-000000000046}  NmidInteger=1  Value=1000000000000000  ;   ; END OUTLOOK CFG  

  • Edited by softintheheadware Thursday, June 28, 2012 11:29 PM more anal retentive cleanup, seems the Web editor mangled my code listing + fixed some other mistakes
  • Changed type Rex Zhang Tuesday, July 3, 2012 1:32 AM OP share knowledge.

Reply:

Hi,

Thanks for your sharing.

Best regards,


Rex Zhang

TechNet Community Support


------------------------------------
Reply:

hi,

thanks for a very useful post. I came across the "the form cannot be installed ipms.ico" problem

i am using Microsoft Office 2007, i had to place QTNE.cfg in this folder instead:

C:\Program Files (x86)\Microsoft Office\Office12\FORMS\1033


------------------------------------

[Forum FAQ]Microsoft account sync settings in Windows 10 Technical Preview

Summary

Since Windows 8, Microsoft has introduced Microsoft Accounts. When you sign in to your PC or device with a Microsoft account, you can check email anytime, get Apps from the Windows Store,  and keep all your favorite stuff—devices, photos, friends, games, settings, music, and so on—up to date and in sync.

From the release of Windows 10 Technical Preview, many users have upgraded to this new OS. You may would like to keep the personalization settings, such as Desktop, Themes, Start screen, Tiles and so on. It is smart to achieve this with the help of Microsoft accounts.

Solution

This article describes how to implement synchronization settings with the help of Microsoft accounts by an example. Note: The previous OS has connected to a Microsoft account and has been configured related sync settings.

Example: In Windows 8.1, the layout of Start screen is shown as below, two extra icons have been pinned to the Start screen: Facebook which is needed to be installed manually and Control Panel which is a built-in item by design.

Note: Start menu is been used by default in Windows 10 Technical Preview, if you want to switch to Start screen, please right click Taskbar\Properties\Start Menu, which is as shown below, uncheck the option Use the Start menu instead of the Start screen, then sign out and sign back.

Steps

  1. Press Windows Logo +C, click Settings\Change PC Settings\OneDrive\Sync settings, and then turn on Sync your settings on this PC.
  2. Configure corresponding settings according to your demand. The settings of this example are shown as below:
  3. Connect the same Microsoft account in Windows 10 Technical Preview, configure the same sync settings, wait for several minutes, or restart Task Manager, sign out and sign back, restart. The setting configured in the previous system would be synchronized to the new OS, which is shown as below:

From the picture above, we can find that the layout of Start screen is almost the same with the one of previous OS, Facebook and Control Panel are also synchronized to the Start screen in Windows 10 Technical Preview. However, since Facebook is not a built-in app, you need to click the icon to install it before using it. Here we can see that the synchronized apps have not been installed.

In this example, Background and Lock screen have also been synchronized, and the Taskbar has also been placed to the left edge just like the configurations in the previous system which is shown as below:

Additional Resource

If you want to get the latest IT News about Windows 10 Technical Preview, please join Windows Insider Program .

Frequently asked questions about Windows 10 Technical Preview, please refer to:

https://social.technet.microsoft.com/Forums/en-US/ce7dade5-f119-4eb1-a5c7-5f25c04eb038/qa?forum=WinPreview2014General

Any questions or feedback, please visit the TechNet Forum at

https://social.technet.microsoft.com/Forums/en-us/home?category=WinPreview2014


Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.


Reply:
Hi, in recent Windows 10 builds (I'm currently on 10159) the option to sync the Start Screen is not there anymore. It was an incredibly useful feature. Is it gone? Or does it still happen by default? At the moment I don't see it working, I have three installations using the same Microsoft account and the Start Screen layout and tiles are definitely not synchronized.

shinsenai


------------------------------------

me ajuda

Quem janelas dez 8,1 pro .. 

nao VAI POR Ter o O Windows 10 


Reply:
---> Windows 10 Q & A

Carey Frisch


------------------------------------

Can't take ownership of or delete some files created by application installer

Hi,

I have some files that were created by the Steam Client installer. The installer failed and left behind a directory called Steam in the "Program Files (x86)" directory. There are two files called Steam.exe and SteamTmp.exe that I cannot delete. It looks like the files don't have the owner attribute set or something because when I login as Administrator and go into explorer to look at their properties, in the Owner field I see the words "Unable to display current owner."

When I try to take ownership there it won't allow it.

I also tried the following from the cmd window:

C:\Program Files (x86)>takeown /F steam /R /A

SUCCESS: The file (or folder): "C:\Program Files (x86)\steam" now owned by the administrators group.

INFO: Access is denied. ( "C:\Program Files (x86)\steam\Steam.exe" )

INFO: Access is denied. ( "C:\Program Files (x86)\steam\SteamTmp.exe" )

How can I remove these files?

TIA,
Nick.
  • Changed type Mark L. Ferguson Friday, February 13, 2009 11:45 PM OP dropped the thread. The latest Springboard chat showed how to use Resource monitor to find what process owns a file.

Reply:
There's a handy little program called Killbox.exe that will let you write in the path to those files and delete them. It's freeware and you can find it on Google. It's worked for me in the past.  Rob

------------------------------------
Reply:
Once you take ownership you have to then give yourself permission to delete the files. Right click on the folder (or file) and pick Properties. Click on the Security Tab. Click on Administators. Give the group Full Control.

It may be that these files are use. Open the Task Manager. Click on the Processes Tab. Click on Show Processes From All Users. Look for those filenames. If they are there you may be able to use End Process to stop them but this is not the recommended way. You should try to figure out where the processes are started from and stop them from starting. Msconfig may help. You could also try Autoruns. Once the processes are not running and you have the needed permissions you should be able to delete the files.

http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx


Kerry Brown MS-MVP - Windows Desktop Experience

------------------------------------
Reply:
 

EDIT:

I did not see Kerry Brown's reply.  I regress.
-------

After you issue the takeown command, you then have to grant yourself the permissions to then delete the file.  I have run into similar instances in the past.  Just taking ownership is not enough if you already don't have permissions.

  • Edited by DarienHawk67 Thursday, February 5, 2009 2:58 AM Ooops

------------------------------------
Reply:
Kerry_Brown said:

Once you take ownership you have to then give yourself permission to delete the files. Right click on the folder (or file) and pick Properties. Click on the Security Tab. Click on Administators. Give the group Full Control.


Notice that you can't do this in one go.

You must first take ownership and then exit all the way out.

You can then go into properties again and apply full rights.


------------------------------------
Reply:
I think you are all missing the point here. This is the same problem me and a few other people discussed in another topic. The access denied on the .exe files is actually when trying to take ownership. You can't take ownership, nor change permissions for them. Things I have tried but have not worked to access such .exe files are: different levels, including disable of UAC, activating the built-in administrator account (not even with this account could I take ownership) and disabling indexing and volume shadow copy services. After waiting a while it seems it does become possible to delete these files, but what changes is a mystery to me.

------------------------------------
Reply:
Xerion404 said:

I think you are all missing the point here. This is the same problem me and a few other people discussed in another topic. The access denied on the .exe files is actually when trying to take ownership. You can't take ownership, nor change permissions for them. Things I have tried but have not worked to access such .exe files are: different levels, including disable of UAC, activating the built-in administrator account (not even with this account could I take ownership) and disabling indexing and volume shadow copy services. After waiting a while it seems it does become possible to delete these files, but what changes is a mystery to me.



That indicates that some process has the file open and locked. You have to figure out what process this is, stop the process, then you can do whatever you want to the file.

Kerry Brown MS-MVP - Windows Desktop Experience

------------------------------------
Reply:
Problem is, I had already tried killing all processes not belonging to win7 itself. Also I can't find a handle on the file when I try to with process explorer. And I don't understand why windows would be unable to even show who is the owner of the file just because it is locked.

EDIT: As a test I just tried to delete a file which I had open. When I try to do this windows actually says the file is open so it can't delete it. This is not what happens with the files affected by the problem this topic describes. It will just deny access to everyone for everything. Since it has only happened with exe files, I was thinking it was some protection mechanism that kicks in, but I can't find out what it would be.

------------------------------------
Reply:
 


Xerion404

Try this if you have not already.

Enable your administrator account by typing net user administrator /active:yes.  Ensure you know the password if you have one set.  Reboot the machine hitting <F8> as the machine is booting back up.  Enter Safe Mode Command Prompt.  Log in as the new enabled local administrator.  Navigate to the affected directory as see if you can delete the files in c:\program files (x86)\steam.

If you have to reset the ownership and permissions while in Safe Mode Command prompt, type explorer to start the shell.  In some cases, you have to take ownership and reset permissions one file at a time.  Then delete the files individually prior to deleting the host folder.  Make sure the files are not inheriting permissions from the parent folder.   Use the advanced permissions dialog box if necessary.

After you are sure that is done, kill explorer.exe via Task Manager and use the DEL command to erase each file.  If you are able to successfully remove them, then go up one directory and issue a RMDIR to rid the system of the offending directory.

Reboot.

I hope that helps


------------------------------------
Reply:
First of all, I am not the topic starter, who was having his steam files affected. In my case there are many exe files being affected, which usually becomes apparent when I try to repace them, either manually or through an application installer. It does not matter whether I run as my own user or as administrator. Also I have activated the built-in administrator already to check permissions, but even that account cannot see or change them, or take ownership. When I try to delete the offending file, explorer shows it as actually disappearing, but when I refresh it's back. Sometimes the file actually does get deleted, but only after waiting a really long time. While the suggestion of rebooting in safe mode to reset permissions might work, it's just not an option. I have programs that update daily, and games that get patches all the time. I don't want to have to reboot into safe mode everytime just to get these files accessible again. Not to mention the fact that they get inaccessible before the actual update/patch is applied which means it happens again each time I run the program and it never even gets patched.

------------------------------------
Reply:
Hi everyone,

I just started to peruse this site trying to answer the same questions that the topic starter, Xerion and possibly others are having with the inability to delete files (or more specifically, the inability to take ownership of the files).  I can see that people are attempting to help, but quite frankly (but understandably so), the direction their attempts to solve the problem are incorrect.

The files that we are attempting to delete are not in use nor are they running (in the case of executables).  In fact, Windows is unable to display who the current owner of the file is, let alone give you the ability to take ownership of it.  I apologize for piggy-backing onto this topic but I believe my error is 100% relevant.

Here is my situation: I have a C# (Windows Form) project.  It is set to do debug with the visual studio hosting process (vshost.exe).  After a few debugging attempts, and an attempt to rebuild the project, it begins to fail with an error stating that it is unable to copy the "vshost.exe" file.  I have compile a list of screenshots, with descriptions at the bottom, exhibiting this behavior, and placed them in a Word document.  I couldn't find a way to attach the word doc here, so I uploaded it to Google Docs and published it [1].

Here's a summary of what is going on (so that this post may be searchable):
- The vshost.exe cannot be deleted.  It is not running nor is it in use by any process
- After the attempt to delete it, it begins to show a property of "State: Private" when selecting the file and looking at the Details pane.
- When viewing the properties of the file, under the Security tab, Windows reports "Unable to display current owner".  Subsequently, taking ownership of the file results in an "Access denied" error, which I can only assume is due to Windows "not knowing" who the file belongs to and therefore cannot properly execute the attempt to take ownership or deletion.
- I also tried taking ownership of the file using the "takeown" command line, with the same results of an "Access denied" error.
- The only way to delete the file is to restart the computer.  To everyone that is starting in safe mode... that is not necessary, just restart it and you will have the ability to delete it afterwards.

- One final thing: If I change my .NET project to not use the visual studio hosting process, I am able to work on my project and debug it just fine.  HOWEVER, the problem is still there, over time.  For example, if I debug the application and keep it running/debugging for a longer period of time (i.e 30 minutes), then I close it and debug it again, the "ownership" problem is then there, again... but this time, (obviously) not with the vshost.exe but the executable itself.


[1] http://docs.google.com/Doc?id=dhdmpbwp_8cs22zhgq 
Please vote for my MIX 10K Challenge entry called VisualSort.
Direct Link: http://2009.visitmix.com/MIXtify/TenKDisplay.aspx?SubmissionID=0002

------------------------------------
Reply:
Is it possible that your antivirus software is blocking access to these files? What antivirus software do you use, and have you tried disabling it and seeing if the problem still arises?

------------------------------------
Reply:
Hi Gary,
I have CA ETrust installed but I currently have the services disabled.  The only thing that may interfere is Windows Defender.

Oh, one more bit of info, I have also tried running Visual Studio in both elevated and normal permissions.. and still the same effect.

Does Microsoft monitor these forums pretty, well?  I wonder if we can get some kind of response from them and I would love to help in any way.
Please vote for my MIX 10K Challenge entry called VisualSort.
Direct Link: http://2009.visitmix.com/MIXtify/TenKDisplay.aspx?SubmissionID=0002

------------------------------------
Reply:
Hi egads,

Thanks for the links.  I'm "glad", in a wierd way, that I'm not the only one experiencing this issue and probably a bit more optimistic that we'll all figure out what's causing this eventually, one way or another.

Based on some of the questions that floated around in the other topics, I also want to be clear that this is a clean install of windows 7.

Also, your last link "this thread" returns a 404.

Thanks and if I find out anymore, I'll also post here.


To Xerion404,
Did turning off Shadow Copy and/or Indexing have any effect?  I'm guessing not at this point, but can't hurt to ask since I didn't hear a yay or nay regarding that action, yet, from the other forums.
Please vote for my MIX 10K Challenge entry called VisualSort.
Direct Link: http://2009.visitmix.com/MIXtify/TenKDisplay.aspx?SubmissionID=0002

------------------------------------
Reply:

404?  Clueless?   Hahaha!  It works fine here on 2 computers running IE7 .   :))

 

Yeah... I was laughing pretty hard myself....
Please vote for my MIX 10K Challenge entry called VisualSort.
Direct Link: http://2009.visitmix.com/MIXtify/TenKDisplay.aspx?SubmissionID=0002

------------------------------------
Reply:
For anyone having this problem and have tried "things" that have not worked, please post what you did (i.e. turned off XYZ service).

I'll start:
- Turned Off: Superfetch (Result: Problem persisted)

EDIT 2009-03-30:
- Turned Off: Windows Defender
- Turned Off: Windows Search
- Turned Off: Disk Defragmenter
   (Results: Problem still persisted)

EDIT 2009-04-22:
- No progress, and error is just as annoying as ever.  It even happens on .cmd files.
- Turned Off: Application Information (service).  Result:  Completely hosed my system.  I 100% do not recommend turning this off.  If you did manage to turn it off, I've posted some steps on how to fix it here [1].  Ultimately, and obviously, the service remains on Automatic :)

[1] http://thevistaforums.com/index.php?showtopic=52591 
  • Edited by JaysonGo Wednesday, April 22, 2009 2:42 PM New update(s)

------------------------------------
Reply:
Same problem here.

The weird thing is that I've been running Win7 with VS2008 for a few months now, and I never had the problem up to a week or so ago.
I disabled superfetch, uninstalled my virusscanner, disabled defender, but no luck.

Any resolution for the problem would be great. A workaround maybe? I know that when I reboot and be quick I can delete the files manually, but debugging is hedious this way.

------------------------------------
Reply:

Now it gets even weirder!

I was surfing a bit searching for other solutions for this problem and returned to my explorer showing the semi-locked file. I clicked on it to see exacly what message shows up in the statusbar (State:private Shared with:Nobody).

I surf a bit on and return to my explorer window, and what do you guess: The file suddenly disappeared! Its gone! And I have not a single clue whatsoever why its gone. I pressed delete on it several minutes ago (maybe half an hour) but then it reappeared after hitting F5.

My intuition tells me there must be something in the filesystem kernel of Win7 that does this. When such a file gets deleted the kernel accepts the operation, but for some reason the process of actually deleting the file takes ages. It would explain the ownerless state the file lingers in, since the file has been marked for deletion, but still sits in some cache somewhere. Denied access on a file marked for deletion sounds plausible too. Some kind of an 'undead' file...

Does this make any sense? Or is it just wishful thinking?


------------------------------------
Reply:
@Joep Beusenberg
I would agree 99.9% of your assessment, that the "operation is accepted" but the actual completion of the operation doesn't happen until much later.  I myself have never experienced "deleting then waiting" (because frankly I have not waited that long, i always restarted, which "fixed" the issue).  However, all the accounts that I've read about this error indicates that the file does go away after some time... I'm guessing that if I waited as well, that the file would be deleted.

Here's another site that's also "lively enough" about this issue that I've been tracking myself:
http://www.techgremlin.com/2009/03/06/windows-7-cant-delete-exe-files-on-desktop/ 

------------------------------------
Reply:
Here's another site that's also "lively enough" about this issue that I've been tracking myself:
http://www.techgremlin.com/2009/03/06/windows-7-cant-delete-exe-files-on-desktop/ 
According to that thread the bug has been solved in newer builds of Win7 (yay!). Can you (or someone else) confirm that this is true for 'our' specific problem?

I dont really feel like reinstalling a new build when it doesn't solve my problem and someone else already tried it.

------------------------------------
Reply:
Not me.  I'm running build 7000.  The new builds are suppose to be internal/private builds... so either the people reporting them are part of that internal testing of those new builds (which it doesn't sound like it) or they've gotten their builds from a source not directly from Microsoft.

I wish they would just put a simple fix out on WindowsUpdate for this though... but again, lack of communication.

------------------------------------
Reply:
Hey guys,

 I have the exact same issue with the deleted exe files reappering after a refresh F5, or not being able to be deleted at all. Same issue as well with Visual Studio when I launch my debug exe, and close it...I cannot overwrite it anymore...


 Was a solution found to this problem?

------------------------------------
Reply:

I don't know of any solution or feasible work-around to this on build 7000.  However, the RC is now out and some people who had build 7000+ claimed that it was fixed in their builds... so I am hopeful that this has been addressed in the RC.


------------------------------------
Reply:
Thanks for the quick reply Jayson.

I am running on 7000 as well.

Hopefully RC1 would have fixed this and that transitionning from Beta1->RC1 isn't a big hassle. ( I know MS recommends clean install of RC1 but I don't feel like re-installing the whole OS right now for a simple bug fix)

------------------------------------
Reply:
OK,

 So tonight it got worst...The only thing I did was update CCleaner version.

 Now I cannot delete *any* exe I execute once.

 But I discovered that by forcing a dismount on the volume (like for a scandisk) and remounting it...I can delete the exe...it is like some handle is opened somewhere or something...

Update:

  In fact this gets weirder and weirder...It is worst than I thought...not only you cannot delete the exe that you lanched onced, but you cannot delete any other executable with the same name or signature anywhere on the system!

  So if I had a file a.exe on c:\ and on f:\ and I just restarted...and I run c:\a.exe, anc close it..I will be not able to delete neither c:\a.exe Nor f:\a.exe!

  Something is fubar...
  • Edited by Dave Doubi Monday, May 4, 2009 10:53 AM update

------------------------------------
Reply:
suggestions:

try booting into safemode and removing the "unknown accounts" with unidentifiable SID's; as shown in the picture below: (remove and apply and then delete the files)

http://www.sevenforums.com/attachments/system-security/10327d1241959090-unknown-account-appears-windows-7-2009-05-10_143717.jpg 

if the installer files are related to the SYSTEM group somehow (oddly enough) and the above does not work; try booting a live cd
and deleting the files.

1 free way:
download an ISO image of knoppix and boot it live.
open the file manager, mount the NTFS partition (by clicking on it), and delete your files.


------------------------------------
Reply:
The problem has been solved!
Just turn ON the "Application Experience" Service, then the files could be deleted instantly.
look here for details: http://www.retrocopy.com/blog/28/cant-delete-exe-files-in-vista--windows-7-solved.aspx

------------------------------------
Reply:

Sorry to necropost, but ajfenix was right on the money. I've been battling with this issue for ages, mostly with Steam. This resolved the issue immediately, Steam was able to flawlessly update without booting to safe-mode (huge PITA).

Thanks again! +Rep


------------------------------------
Reply:
I know this thread is old but I just solved a problem exactly the same as this one. What I did was used a bootable Linux OS, Ubuntu 10.04 to be exact, and I mounted the drive the folder was on and then moved the folder to the trash and empty the trash and voila, gone. Linux can and will delete files from Windows that Windows is uncapable of deleting.

------------------------------------
Reply:
Two things will prevent a file from being deleted. If it is in use. If permission is not granted. You may not be able to take ownrship if the parent folder belongs to another group.

------------------------------------
Reply:
People are so effing stupid! DID NOT THE POST SAY "CANNOT TAKE OWNERSHIP"? WTF would you turn around and post some moronic response stating the not so obvious? Beginning of your post...Once you take ownership. Wha? Just STFU!

------------------------------------

IIS Application is logging people out

I'm not sure what happened here.  This web application was running fine or years and now suddenly it is logging people off at random times.  Either it happens as soon as you log in, or it takes a couple minutes. It doesn't matter if you are actively using the site or idle, you don't get anywhere near the expected 20 minutes of idle before you get logged off.

I've done some looking and it appears that the application uses "InProc" cookies to keep track of user sessions, but no matter what I do, I cannot keep the sessions from expiring randomly.  The app supports IE 7-9 I believe, but the issue occurs in firefox as well. I have removed and reinstalled the application with no luck.  I have copied web.config from working envionments and stil the issue persists.

Has anyone, more familiar with cookies and sessions than me, seen this behavior before or have any suggestions to help locate the issue?

Thanks!


Clust-arrrrgghhhhsssss!!!

  • Changed type Vivian_Wang Thursday, July 2, 2015 6:12 AM

Reply:

I'd ask in Microsoft IIS forums here

http://forums.iis.net/

 

 

 


Regards, Dave Patrick ....
Microsoft Certified Professional
Microsoft MVP [Windows]

Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.


------------------------------------

Windows 10 striping out drivers

I have installed windows 10 build 10130. I installed virtual box so we can conduct testing on windows 10 and we could also test product compatibility with the Virtual Box. This is being done due to a project that is being tested for our main product that we sell to the energy industry. 

When we install Windows 10 - everything is fine - then we load the virtual box - everything looks fine up to a point then the controller drivers become missing in the VM - The VM OS gets changed to a from a 64bit OS to a 32bit OS.

This is a fresh install.

PC is a Dell Optiplex 3020

16GB memory

1TB storage

I5 4590 3.30GB

Controller Driver that becomes missing is the PCI master bus controller.

What is causing this issue and why is Microsoft allowing Windows 10 to strip out drivers and not allowing programs to work??


Reply:

  They have changed the way network adapters work in Windows 10 and VirtualBox is not compatible with the new setup. I have had it running on several Windows 10 builds by using the options to not install host only or bridged networking when you install VirtualBox. The NAT setting works fine. 

  I find it hard to believe any of that could change an OS from 64 to 32 bit. That just isn't possible without a reinstall.


Bill


------------------------------------

Need to set permission on a set of members. Setting Hierarchy member permission does not appear to work

Our business requires us to set permission by divisions. For example, division A can only update/change division A managed products and division B can only update/change division B managed products, etc. (Users of both divisions can read each other's products).

How could I accomplish this? I tried to set permissions on a derived hierarchy called Product By Division. But i did not get the desired result:

  • On the excel add-in, even though division A products are greyed out for division B users, division B users can still change any of the division A products and publish successfully.
  • On the web UI, division B users can't change division A products (good) but they can change their division attribute to A and save it. Also, add new member is diabled for all users.

I appreciate any insights on how to solve this.



Reply:

Did you ever discover the solve to this issue? I am seeing the same thing in my production environment, but I cannot replicate it in our QA environment.

Any information on how you solved this would be helpful!


------------------------------------
Reply:

The permission setup can be

1. Let assume Division A security group is GroupA and Division B security group is Group B

2. Create derived hierarchy called Product By Division.

3. In mode permission page, give Update permission to both GroupA and GroupB

4. In the hierarchy permission page, give ReadOnly permission on Division A to GroupB

5. Give ReadOnly permission on Division B to GroupA


------------------------------------

The Lock screen is Finally Optional

I tried to disable the Lock screen using the GP Editor in the first Insider build last October.  Yet it appeared in every build -- until yesterday with 10159.  Now it is gone -- yeah!!  I know it takes only one click to pass it, but it is totally useless for me.
  • Edited by Whisper2 Wednesday, July 1, 2015 8:18 PM

Script help

I have been asked to figure out how to make a script that will copy the users SID information from an account in one domain, to the ms-rtc-originatorsid location of a new account in another domain.  The two domains have a two-way trust.  I know very little about powershell at the time so this is not working out very well for me at the moment.  Any suggestions that could get me going in the correct direction?  Is this something that is fairly straight forward, or is it very complicated?

Thanks in advanced.

Ivan Windon

  • Changed type Eric_YangK Friday, July 3, 2015 2:17 AM General discussion

Reply:

Have you looked at SidMap.wsf from the resource kit? https://technet.microsoft.com/en-us/library/gg670903.aspx?f=255&MSPPError=-2147217396

http://blogs.technet.com/b/saleesh_nv/archive/2013/04/05/lync-server-2013-simple-resource-forest-user-provision-through-linked-mailboxes.aspx


Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer". SWC Unified Communications

This forum post is based upon my personal experience and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.


------------------------------------
Reply:

Hello  Ivan,

I would suggest you to visit below link, which may probably resolve your query.

http://en.community.dell.com/techcenter/powergui/f/4834/t/19570666

thanks



------------------------------------

Outlook 2002 will not send emails but will receive

I have two identical laptops running Windows XP and using Office XP. One machine is being replaced because it has hardware issues. It will both send and receive email through Outlook. The new [replacement] machine is identical in all respects except that the hard drive is smaller and the Outlook program is on drive "D" not "C" as in the old machine.  For three weeks I have tried to send email but the new machine gets errors that the outgoing server cannot recognize the email address. The login for outgoing and incoming servers is set to be the same.  The machine will download email but not send it.  I have tried to completely delete Outlook and reinstall it about three times.  Somehow Outlook cannot be removed completely.  It always remembers parts of my information and it somewhere has stored erroneous login information that prevents it from communicating with my smtp server.  I use Comcast as my email provider and it is set up as a POP 3 account.  The email account settings for both machines are identical in every respect. The old machine sends and receives while the new one only sends.  I did use CC cleaner to clean the registry after removing Outlook. I was hoping to remove the hidden information. I am frustrated beyond description.  Does anyone have any idea what this problem might be.  It is like looking at identical twins [I have identical twin boys] both can hear and only one can talk while the other cannot.  In my life it is usually neither can hear and both talk too much.  I need help. Thank you in advance.

Reply:

Outlook 2002 isn't supported anymore.  You will probably need to get an updated version if you wish to use it moving forward.

That being said, have you deleted the email profiles from Outlook (Control Panel, Mail, Show Profiles), and if so, have you removed them fully from the registry as well (HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles, specifically)?  If that doesn't work, then try removing Outlook from the system, removing the profiles from the Control Panel and the registry, then reinstalling Outlook (on the C: drive, so it truly is identical to the other system) and trying again.


Will Martin ...
-join ('77696c6c406d617274696e2d66616d696c6965732e6f7267' -split '(?<=\G.{2})' | ? { $_ } | % { [char][int]"0x$_" })


------------------------------------

Hello Everybody!

I have many problems with my Lumia 925.
I download apps Windows Insider and then select fast and gets updates when my phone restarted   it were not able to start up ..Do you help me ?thankyou.

Surface Pro 2 move to Windows 10 broken wifi

I decided to try Windows 10 on my Surface Pro 2. Did the online installation, and it all went smoothly. Windows 10 boots up and it shows no network connections.  Looked for the solution on the internet and it said to install the Microsoft driver package. Tried that and it did not work. Tried deleting and reinstalling the driver, also didn't work. Tried adding legacy hardware, also no luck there. All processes complete, but none of them give me the ability to find wifi networks.

Reply:
Also the Bluetooth does not work.  As I understand it these are both driven by the same piece of hardware.

------------------------------------
Reply:
I called tech support. We retried everything I had already tried, and then we refreshed windows.  The refresh solved the problem.

------------------------------------

ADFS v3.0 basic authentication woes

Hi

I have some clients that need doesn't support form-based login, and I've been asked to allow them to authenticate against ADFS using basic authentication.

However its easy to find the URL basic auth for ADFS 2.0, but I've spend the last 2 hours trying for find a simlar basic auth URL for ADFS 3.0 - without any luck. 

Obviously I've already tried the ADFS 2.0 basic auth URL, http://sts.example.com/adfs/ls/auth/basic, but it just gives me a generic message, "There are no registered protocol handlers on path /adfs/ls/ to process the incoming request.".

So to sum up
1. Which URL do I use for basic authentication in ADFS 3.0, 
2. Will basic auth also work for external clients connecting through the ADFS Proxy?
3. Will basic auth also activate MFA? (I'm currently using Certificate Authentication MFA method)

Thank you in advance.


  • Changed type Vivian_Wang Monday, July 6, 2015 6:24 AM

Reply:

Hi,

Regarding ADFS specific issue, I suggest you refer to experts from the following forum to get professional support:

Claims based access platform (CBA), code-named Geneva Forum

http://social.msdn.microsoft.com/Forums/vstudio/en-US/home?forum=Geneva

Thanks for your understanding and support.

Regards.


Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com


------------------------------------
Reply:
Thank you, I'll do that.

------------------------------------

Increase in the Australia Azure pricing from 1st August 2015.

I was lucky enough to receive an email this morning regarding an increase in the Australia Azure pricing from 1st August 2015. 

Very disappointed that there will be a 26% increase....26% is a big number. 

Hosting Azure stuff in the Australia data centers is now uneconomical when compared to Singapore or the US, etc.   You also need to factor in GST.

Not sure if this has something to do with the recent government crack down on tax evasion with big companies channeling profits overseas.

Not good news for Australia as regards to Azure is concerned and I'm sure a lot of other people will be shocked with a 26% increase.

Ron




Micatio Software Free IIS Azure Web Log App

  • Changed type Ron - Micatio Tuesday, June 30, 2015 10:27 PM better option
  • Merged by SadiqhAhmed-MSFTMicrosoft employee Wednesday, July 1, 2015 9:50 AM Similar Discussion
  • Split by Shakti Prasad Mishra Friday, July 10, 2015 5:10 AM Splitting in order to correct the order in which threads were posted. Reference: https://social.microsoft.com/Forums/en-US/04063080-d9f9-4e7e-9b30-66abcadd6eea/some-moderator-merged-my-topic-into-someone-else?forum=Profile

Reply:

I agree, 26% is an incredible jump in such a short time-frame, combined with the costs of achieving Express Route services in Australia to Azure, suddenly Azure is not looking too hot vs what we can get from other providers.

"Effective August 1, 2015, local prices for Azure and Azure Marketplace in Australian dollars will increase by 26% percent to more closely align with prices in most markets."

What markets? The Australian market is already one if not the most expensive market? Sounds like a made up reason to me. As Ron points out, GST on top of that additional 26%. The numbers are not great.

Regards


------------------------------------
Reply:

Geez....cant believe Microsoft would push an increase like this...must be mad. 

Agree, Australia is currently the most expensive.  I would rather move the virtuals to Singapore or US.

I'm sure other IT managers  will be crunching the numbers this morning given its a new financial year.

EA customers and older 6-12 months prepaid have a little more time before this increase catches up.  

 


Micatio Software Free IIS Azure Web Log App


------------------------------------
Reply:
Bitterly disappointed by the cost increase. I can understand 3-5% but 26% is crazy. I assumed its the AUD $ being weaker in the global market as no doubt they will be funnelling that money offshore and now getting less return for it but ultimately AUD $1 = $1 so if it was staying on Australian shores then the price should remain the same.. it is more expensive than other markets at the moment as well.. 

------------------------------------
Reply:

Yeah 3-5% increase would be easier to swallow.

AUD/USD has taken a hammering since 2014 where it was around 0.90 now its 0.77.

However its the same story for the EUR/USD, do we expect the same increase in the Europe data centers? 

There is an argument that all data centers should be pegged against the USD otherwise companies in US would move some virtuals to Australia as they gained more compute power for the same cost.

On-premise/locally hosted providers in Australia would gain in this business model.  

However there is more to this increase than currency rates, 0.90 - 0.77 is only a 13% drop.

 



Micatio Software Free IIS Azure Web Log App


------------------------------------
Reply:

Hi,

In Europe it's a 13% increase "only".

Unfortunally, all "US" services increase their prices since two or three months in Europe.

Regards,


Yan Grenier

Merci de bien vouloir "Marquer comme réponse", les réponses qui ont répondues à votre question, et de noter les réponses que vous avez trouvé utiles.


------------------------------------
Reply:

I too was pretty surprised when I saw it. Thankfully I don't have anything in the Australian SE region as latency isn't so important for my app.

Gee, Amazon must be jumping for joy!


------------------------------------
Reply:
Not sure why     Sadiqh Ahmedmerged this thread, I started it as a discussion before anyone else??

Micatio Software Free IIS Azure Web Log App


------------------------------------
Reply:
We got 17% in Sweden.

------------------------------------

Problem with reciving insider previews

Hi.I had 10130 win 10 preview and logged in with Microsoft account into insider...There is an update to 158 versión of preview on Windows update,but i was not able to install it.So i had to download the iso and madea new install...No a go to Configuration>Windows update>Advanced options and into "Get insider compilations" appears "the Microsoft account requires attention in order to get insider compilations" and Repair.I press Repair and an pop-up appears "unsubscribe insider compilations" "you must do somethings in order to stop get insiders compilations"

Outlook Shows the LDAP path insted of Username in the sent item only

I have Exchange server 2010 database and Exchange server 2010 Hub and client Access

some of users have Outlook 2007 and 2010

they report when they send an email to some one in the same domain, and open the Email from sent Item there user name converted to LDAP path like the following:

/O=FIRST ORGANIZATION/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=MOHANAD HUMAID6BC <Mohanad.humaid@Progressoft.com>; on behalf of; Mohanad Humaid <Mohanad.humaid@Progressoft.com>

i try many solution on the internet without any results

I post the problem on Exchange server Forum

http://social.technet.microsoft.com/Forums/en-US/exchange2010/thread/2a22f98f-75f9-4250-9788-d3acb9eb795b?prof=required

what should i do ????? or where i must search to solve it ????



Reply:

I have Exchange server 2010 database and Exchange server 2010 Hub and client Access

some of users have Outlook 2007 and 2010

they report when they send an email to some one in the same domain, and open the Email from sent Item there user name converted to LDAP path like the following:

/O=FIRST ORGANIZATION/OU=EXCHANGE ADMINISTRATIVE GROUP (FYDIBOHF23SPDLT)/CN=RECIPIENTS/CN=MOHANAD HUMAID6BC <Mohanad.humaid@Progressoft.com>; on behalf of; Mohanad Humaid <Mohanad.humaid@Progressoft.com>

i try many solution on the internet without any results

what should i do ????? or where i must search to solve it ????

  • Merged by ManU PhiliP Wednesday, December 26, 2012 1:02 PM same question

------------------------------------
Reply:

Hello,

Does this issue occur on OWA?

Whether the issue only occur when checking the emails in "Sent Items" folder?

Thanks,


Simon Wu
TechNet Community Support


------------------------------------
Reply:

No the OWA is Working fine and the problem just in the sent Item but i discover when i unchecked the cached mood in Outlook the LDAP path disappear and returned to origin Username

and when i check the cached mood in Outlook the LDAP path appear again


------------------------------------
Reply:

Hello,

Since OWA is fine, it means the email items are good on the Exchange Mailbox. The issue occurs because Outlook client read the email properties by mistake. So we need to troubleshoot the issue from the client side.

I think it will be more effcient by re-posting the issue on our Outlook Itpro forum, including the progress we have made.

Merry Christmas,


Simon Wu
TechNet Community Support


------------------------------------
Reply:

Hi,

This is the X.500 address associated with the user. Have you tried to remove the Nick Name cache on the outlook client. Check the issue after that


Regards from ExchangeOnline


------------------------------------
Reply:

I try to remove the Nick Name cache on the outlook client manually . and i install the hot fix from

http://support.microsoft.com/kb/287623/en-us

without ant results as we see


------------------------------------
Reply:

Hello,

Welecome to our Outlook ITpro fourm.

Seems that we are encountered the Outlook shows X.500 address problem. For the client site, please first try to rebuild outlook profile to address it. Feel free to post back and tell me the result. Thanks. 

Tony Chen
TechNet Community Support


------------------------------------
Reply:

Thanx for your help Man

when i recreate a new outlook profile on Outlook 2010 or 2007 the problem disappear

but the problem appear on random user on random time and date " its like a pandemic " one by one

i don't want to appear on CEO laptop ;D


------------------------------------
Reply:

I have the same issue now.

I have deleted and re created the Outlook 2013 profile, I have deleted and created a profile with a different name, this issue disappears when the profile is newly created but quickly comes back. I have this issue on 2 Office 2013 machines, this issue has not appeared on over 850 Windows 7 Office 2010 machine's, connecting to Exchange 2010. I never encountered this issue until I upgraded to Office 2013


------------------------------------
Reply:

Outlook 2013 connecting to Exchange 2010, printing, setting calendar appointments all show user name as LDAP address.

I turned off cached mode and end users name displayed correctly in all. Not ideal but will do for now.


------------------------------------
Reply:

I have same issue too,

server Exchange 2010 SP3 Roll-up 8-v2

client outlook 2013 sp1

printing mails display users x.500 address instead of Name

outlook online mode not ideal on notebooks, any solution?


------------------------------------

Is an Application support all Windows 8.0 editions (basic,pro,enterprise, Windows 8.0 RT)

Dear Team,

I have a plan to develop an application using VC++ in visual studio  2013  windows 8.0 basic edition(platform).

   1) will I be able to run this application in all other editions(  windows 8.0 pro, windows 8.0 enterprise , windows 8.0 RT) without changing anything?

   2) will I be able to run this application in all other editions(  windows 8.1 pro, windows 8.1 enterprise , windows 8.1 RT) without changing anything?

Outlook 2013 on Win10 10158

I just installed office 2013 pro on build 10158. Everything works except Outlook starts with incorrect exchange setting. However it won;t give me the opportunity to edit the exchange settings. On previous windows versions I would delete the profile in the control panel but I don;t see that option anymore. Any suggestions on what to do next?

The dialogue box says

Microsoft Exchange

General

Microsoft Exchange Server

(erroneous data)

Mail Box:

(erroneous data) Check Name

you must provide the name of your Microsoft Exchange...


Reply:

It's weird that you don't see it in Control Panel (small icon view, or search for "mail" with the default view), since I'm looking at it right now in this build. I have heard long ago of it going missing under some circumstance, but I don't recall the details now.

Can't you just delete the account within Outlook (Account Settings) and recreate it?

Quick question, since you said everything else was working. Are your Outlook desktop alerts for new mail working?


------------------------------------
Reply:

The option still exist in the old Control Panel for build 10158


------------------------------------
Reply:

Jim,

Which profile you deleted under Control Panel?

There are issues connecting Exchange Mail Account using the Mail app, but I don't know about the Outlook.

If available, could you please provide the the error screenshot for a further troubleshooting?

I will help to check that out.

Regards


Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.


------------------------------------

Best Binary MLM Softwares In India

We Provide Business growth to MLM Companies & MLM Leaders.
We provide Leads to them specifically to their business.
We give Complete IT Service to Companies Like MLM Software Development, Website for Companies, promotion, Loss Calculation for Plans
We design Personal & Business Website for MLM Leaders.
For any assistance Feel free to call us at +91-8768404720, +91-9091851491.
Visit our Wesite at www.mlmconsultancy.co.in

Setup is Split Across Multiple CDs

Setup is Split Across Multiple CDs Lately I've seen a bunch of people hitting installation errors that have to do with the fact th...